资源简介
【没法取消收费变成,有需要的可以私信我,我直接发你们,】除了yolov3外还包含部分图像处理的基本程序,如模糊、膨胀、腐蚀,camshift追踪等;
设置了背景图和显示图标,相关文件替换为自己的路径即可;
仅供参考,如果想运行需要改部分代码,不会的话注销掉有问题的代码慢慢调试
代码片段和文件信息
# -*- coding: utf-8 -*-
#2018年10月23日 星期二 10时21分21秒
import sys
import os
from PyQt5.QtWidgets import QApplication QWidget QPushButton
from PyQt5.QtGui import QIcon
from PyQt5.QtCore import pyqtSlot
import cv2 as cv
import numpy as np
import time
from matplotlib import pyplot as plt
import matplotlib.pyplot as plt1
class work(QWidget):
def __init__(self):
super().__init__()
self.title = “图像处理课程作业“
self.left = 300
self.top = 300
self.width = 820
self.height = 500
self.initUI()
def initUI(self):
#主窗口
self.setWindowtitle(self.title)
self.setGeometry(self.left self.top self.width self.height)
#小图标皮一下
self.setWindowIcon(QIcon(‘D:\\application\\visual studio\\GaussianFilter\\mean_filter\\x64\Debug\\BlueCup.jpg‘))
#各按钮显示设计
button_display = QPushButton(“显示图片“ self)
button_display.resize(10050)
button_display.move(50 40)
button_2gray = QPushButton(“转成灰度图“ self)
button_2gray.resize(10050)
button_2gray.move(50 120)
button_histogram = QPushButton(“绘制直方图“ self)
button_histogram.resize(10050)
button_histogram.move(50 200)
button_equalizeHist = QPushButton(“直方图均衡“ self)
button_equalizeHist.resize(10050)
button_equalizeHist.move(50 280)
button_gradient_sharpening = QPushButton(“梯度锐化“ self)
button_gradient_sharpening.resize(10050)
button_gradient_sharpening.move(210 40)
button_laplace_sharpening = QPushButton(“Laplace锐化“ self)
button_laplace_sharpening.resize(10050)
button_laplace_sharpening.move(210 120)
button_canny = QPushButton(“canny边缘检测“ self)
button_canny.resize(10050)
button_canny.move(210 200)
button_filter = QPushButton(“图像滤波“ self)
button_filter.resize(10050)
button_filter.move(210 280)
button_func = QPushButton(“func“ self)
button_func.resize(10050)
button_func.move(37040)
button_detection = QPushButton(“目标检测“ self)
button_detection.resize(12070)
button_detection.move(600 350)
“““按钮与鼠标点击事件相关联“““
button_display.clicked.connect(self.display)
button_2gray.clicked.connect(self.rgb2gray)
button_histogram.clicked.connect(self.histogram)
button_equalizeHist.clicked.connect(self.equalizeHist)
button_gradient_sharpening.clicked.connect(self.gradient_sharpening)
button_laplace_sharpening.clicked.connect(self.laplace_sharpening)
button_canny.clicked.connect(self.canny)
button_filter.clicked.connect(self.filter)
button_func.clicked.connect(self.d_func)
button_detectio
相关资源
- 15个pyqt5项目
- pyqt5动态加载ui文件,动态加载背景图
- 基于PyQt5的视频播放器设计
- 《PYTHON QT GUI快速编程 PYQT编程指南》
- pyqt5窗体数据传输简单
- PyQt行星模拟.py
- python+pyqt5+百度AI+车牌识别.rar
- 基于PyQt实现可视化宽度优先、深度优
- Python3.x+PyQtChart实现数据可视化界面
- python+pyqt图书管理系统
- Python3.x+Pyqt5实现界面编程浏览网页
- Python-用pyqt5和parametrics实现很酷的动画
- python是个什么东西---python---pyqt做的一
- Qt5 Python GUI Programming Cookbook 无水印原
- PyQt5 Python 桌面应用程序源码.zip
- 蜻蜓fm文件名还原逆还原工具qtfmr2.e
- python pyqt5 计时器源代码
- 《Rapid GUI Programming with Python and Qt》
- QT5 Python GUI Programming Cookbook (2018)
- pyqt5_python_Gui入门教程.docx
- 利用摄像头拍照并保存照片程序pyth
- QT5 Python GUI Programming Cookbook - 2018
- Python3.4 PyQt5 32位安装版PyQt5-5.5.1-gpl-
- PyQt5 5.3.2 gpl Py3.4 Qt5.3.1 x32.exe
- python2.7+pyqt4超级文本工具开发代码经
- Python 2.7 + QT4 1
- PyQt5-5.12-5.12.1_a-cp35.cp36.cp37.cp38-none-w
- PyQt4 windows安装包
- Serial assistant.rar
- PyQt5快速开发与实战pdf+源码.zip
评论
共有 条评论