python實(shí)戰(zhàn):圖片編輯器鹦肿,計(jì)算器矗烛,瀏覽器,播放器等小道具小功能實(shí)現(xiàn)

文末有所有項(xiàng)目的源碼地址狮惜,可供參考:

Image-Edit

幾個(gè)基本的圖片編輯工具高诺,包括一下功能:
  • 文件:打開,保存碾篡,退出
  • 編輯:放大虱而,縮小,灰度开泽,亮度牡拇,旋轉(zhuǎn),截圖
  • 變換:傅里葉變換穆律,離散余弦變換惠呼,Radon變換
  • 噪聲:高斯,椒鹽峦耘,斑點(diǎn)剔蹋,泊松
  • 濾波:高通,低通辅髓,平滑泣崩,銳化
  • 直方圖統(tǒng)計(jì):R直方圖少梁,G直方圖,B直方圖
  • 圖像增強(qiáng):偽彩色矫付,真彩色凯沪,直方圖均衡,NTSC顏色模型买优,YCbCr顏色模型妨马,HSV顏色模型
  • 閾值分割
  • 生態(tài)學(xué)處理
  • 特征提取
  • 圖像分類與識(shí)別
在這里插入圖片描述
庫文件需要
 1. PyQt5
 2. sys
 3. os
 4. opencv2
 5. numpy
 6. scipy
 7. matplotlib

Beautify-Camera

主要功能
  • 文件:打開,保存杀赢,打開攝像頭
  • 操作:還原烘跺,人臉識(shí)別
  • 濾鏡:懷舊,木刻葵陵,灰色液荸,彩色,風(fēng)格化脱篙,增強(qiáng)細(xì)節(jié)
  • 調(diào)節(jié):亮度,飽和度伤柄,伽馬變換绊困,邊緣保持
  • 磨皮美白:美白度,磨皮程度适刀,磨皮精度
  • 灰度直方圖
在這里插入圖片描述
庫文件需要
 1. PyQt5
 2. sys
 3. opencv2
 4. numpy
 5. matplotlib
相關(guān)代碼說明
  • 人臉識(shí)別
# 人臉識(shí)別
    def detect_face(self):
        img = self.raw_image
        face_cascade = cv2.CascadeClassifier('./haarcascade_frontalface_default.xml')

        gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
        faces = face_cascade.detectMultiScale(gray, 1.3, 5)
        return faces
  • 皮膚識(shí)別
# 皮膚識(shí)別
    def detect_skin(self):
        img = self.raw_image
        rows, cols, channals = img.shape
        for r in range(rows):
            for c in range(cols):
                B = img.item(r, c, 0)
                G = img.item(r, c, 1)
                R = img.item(r, c, 2)
                if (abs(R - G) > 15) and (R > G) and (R > B):
                    if (R > 95) and (G > 40) and (B > 20) and (max(R, G, B) - min(R, G, B) > 15):
                        self.imgskin[r, c] = (1, 1, 1)
                    elif (R > 220) and (G > 210) and (B > 170):
                        self.imgskin[r, c] = (1, 1, 1)
  • 其他不做詳解

Calculator

主要功能
  • 基本的加減乘除和開根號(hào)等運(yùn)算
在這里插入圖片描述
庫文件需求
1.math
2.tkinter

pyQt5-Calculator

主要功能
  • 基本的加減乘除和開根號(hào)等運(yùn)算

1.calculator.py

在這里插入圖片描述

2.Calculator_.py

在這里插入圖片描述
庫文件需求
1.PyQt5
2.sys
3.math

Painting繪畫

主要功能
  • File:新建畫板,打開圖片,保存圖片
  • Edit:復(fù)制朗涩,清空畫板
  • Image:翻轉(zhuǎn)
  • 工具:基本畫筆鬼雀,橡皮擦,圖形創(chuàng)建工具等
  • 編輯區(qū)常挚,色彩調(diào)節(jié)區(qū)作谭,字體調(diào)節(jié)區(qū)等
庫文件需求
1.PyQt5
2.random
3.type
4.os
在這里插入圖片描述

NotePad

主要功能
  • 基本文本編輯,類似于記事本
庫文件需求
1.pyQt5
2.sys
3.os
在這里插入圖片描述

RandomPassWord

主要功能
  • 隨機(jī)生成一串密碼奄毡,包括大小寫字母折欠,數(shù)字,符號(hào)吼过,可指定長度
在這里插入圖片描述
庫文件引入
1.secrets
2.pyQt5
3.sys

Browser

主要功能
  • 基本瀏覽器功能
在這里插入圖片描述
庫函數(shù)需求
1.pyQt5
2.os
3.sys

MusicPlayer

主要功能
  • 音樂播放器
在這里插入圖片描述
庫函數(shù)引用
1.os
2.sys
3.time
4.pyQt5

PyTunes

主要功能
  • 輕量級(jí)音樂播放器
在這里插入圖片描述
庫函數(shù)引用
1.sys
2.pyQt5

源碼地址:https://github.com/JackHCC/Mini-Tools

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末锐秦,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子盗忱,更是在濱河造成了極大的恐慌酱床,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,843評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件趟佃,死亡現(xiàn)場離奇詭異扇谣,居然都是意外死亡慷垮,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門揍堕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來料身,“玉大人,你說我怎么就攤上這事衩茸∏垩” “怎么了?”我有些...
    開封第一講書人閱讀 163,187評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵楞慈,是天一觀的道長幔烛。 經(jīng)常有香客問我,道長囊蓝,這世上最難降的妖魔是什么饿悬? 我笑而不...
    開封第一講書人閱讀 58,264評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮聚霜,結(jié)果婚禮上狡恬,老公的妹妹穿的比我還像新娘。我一直安慰自己蝎宇,他們只是感情好弟劲,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,289評(píng)論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著姥芥,像睡著了一般兔乞。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上凉唐,一...
    開封第一講書人閱讀 51,231評(píng)論 1 299
  • 那天庸追,我揣著相機(jī)與錄音,去河邊找鬼台囱。 笑死淡溯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的玄坦。 我是一名探鬼主播血筑,決...
    沈念sama閱讀 40,116評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼煎楣!你這毒婦竟也來了豺总?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,945評(píng)論 0 275
  • 序言:老撾萬榮一對情侶失蹤择懂,失蹤者是張志新(化名)和其女友劉穎喻喳,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體困曙,經(jīng)...
    沈念sama閱讀 45,367評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡表伦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,581評(píng)論 2 333
  • 正文 我和宋清朗相戀三年谦去,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蹦哼。...
    茶點(diǎn)故事閱讀 39,754評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡鳄哭,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出纲熏,到底是詐尸還是另有隱情妆丘,我是刑警寧澤,帶...
    沈念sama閱讀 35,458評(píng)論 5 344
  • 正文 年R本政府宣布局劲,位于F島的核電站勺拣,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏鱼填。R本人自食惡果不足惜药有,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,068評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望苹丸。 院中可真熱鬧愤惰,春花似錦、人聲如沸谈跛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽感憾。三九已至,卻和暖如春令花,著一層夾襖步出監(jiān)牢的瞬間阻桅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評(píng)論 1 269
  • 我被黑心中介騙來泰國打工兼都, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留嫂沉,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,797評(píng)論 2 369
  • 正文 我出身青樓扮碧,卻偏偏與公主長得像趟章,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子慎王,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,654評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容