xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 7KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-13
  • 語言: Python
  • 標簽: Python??PyQt??

資源簡介

簡單圖像處理軟件源碼分享,之前做的一個課程項目,PyQt設計GUI,圖像示例自行到opencv官網下載。

資源截圖

代碼片段和文件信息

#coding:
#?tf8

from?PIL?import?Image?ImageDrawImageFont
from?PyQt5.QtWidgets?import?(QMainWindow?QMenuBar?QToolBar?QTextEdit?QAction?QApplication
?????????????????????????????qApp?QMessageBox?QFileDialogQLabel?QHBoxLayoutQGroupBox
?????????????????????????????QComboBoxQGridLayoutQLineEditQSliderQPushButton)
from?PyQt5.QtGui?import?*
from?PyQt5.QtGui?import?QPaletteQImageQPixmapQBrush
from?PyQt5.QtCore?import?*
import?sys
import?cv2?as?cv
import?numpy?as?np
import?DIP_Code?as?ph
import?time
from?pylab?import?*


class?Window(QMainWindow):
????image?=?0
????path?=?‘?‘
????makeupvalue?=?25
????alpha?=?0.6
????r?=?0
????g?=?0
????b?=?0
????
????text?=?‘?‘
????p_x?=?50
????p_y?=?150
????fontsize?=?1
????fonttype?=?1
????fontbold?=?1
????angle?=?0
????change_path?=?“change/change.png“

????IMG1?=?‘?‘
????IMG2?=?‘null‘
????def?__init__(self):
????????super(Window?self).__init__()
????????#界面初始化
????????self.createMenu()
????????self.image_show()
????????self.font_GroupBox()

????????self.initUI()

????#?菜單欄
????def?createMenu(self):
????????#?menubar?=?QMenuBar(self)
????????menubar?=?self.menuBar()
????????
????????menu1?=?menubar.addMenu(“文件“)
????????menu1.addAction(“打開“)
????????menu1.addAction(“保存“)
???????

????????menu2?=?menubar.addMenu(“原圖“)
????????menu2.addAction(“返回原圖“)

????????

????????menu3?=?menubar.addMenu(“基礎操作“)
????????menu3_1?=?menu3.addMenu(“彩色空間轉換“)
????????menu3_1.addAction(“轉HSV“)
????????menu3_1.addAction(“轉GRAY“)
????????menu3_1.addAction(“轉BGRA“)
????????menu3_1.addAction(“轉HLS“)
????????menu3_1.addAction(“轉YUV“)
????????menu3.addAction(“FFT變換“)
????????menu3.addAction(“DCT變換“)


????????menu4?=?menubar.addMenu(“直方圖“)
????????menu4_1?=?menu4.addMenu(“拉伸“)
????????menu4_1.addAction(“線性拉伸“)
????????menu4_1.addAction(“非線性拉伸“)
????????menu4_2?=?menu4.addMenu(“均衡“)
????????menu4_2.addAction(“自適應均衡“)
????????menu4_2.addAction(“全局均衡“)


????????menu5?=?menubar.addMenu(“濾鏡“)
????????menu5_1?=?menu5.addMenu(“平滑“)
????????menu5_1.addAction(“均值模糊“)
????????menu5_1.addAction(“高斯模糊“)
????????menu5_1.addAction(“中值模糊“)
????????menu5_2?=?menu5.addMenu(“銳化“)
????????menu5_2.addAction(“銳化“)
????????#?menu5_2.addAction(“銳化2“)
????????#?menu5_2.addAction(“銳化3“)
????????menu5.addAction(“美顏“)


????????menu6?=?menubar.addMenu(“圖像恢復“)
????????menu6_3?=?menu6.addMenu(“縮放“)
????????menu6_3.addAction(“放大“)
????????menu6_3.addAction(“縮小“)
????????menu6_1?=?menu6.addMenu(“旋轉“)
????????menu6_1.addAction(“右旋轉90度“)
????????menu6_1.addAction(“左旋轉90度“)
????????menu6.addAction(“投影矯正“)
????????menu6.addAction(“模糊消除“)


????????menu7?=?menubar.addMenu(“圖像合成“)
????????menu7.addAction(“圖像拼接“)
????????menu7.addAction(“更換背景“)
????????menu7.addAction(“換頭“)



????????#發(fā)射信號綁定信號槽
????????menu1.triggered[QAction].connect(self.menu1_process)
????????menu2.triggered[QAction].connect(self.menu2_process)
????????menu3.triggered[QAction]

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????17729??2019-01-28?14:31??Demo.py
?????文件???????12770??2019-01-28?14:31??DIP_Code.py

評論

共有 條評論