06 2023 档案
摘要:参考网页: (19条消息) OpenCV | 直线拟合fitline函数(Python)_cv2.fitline_lovetaozibaby的博客-CSDN博客 例子,出来的结果是非常多直线的,所以需要在拟合前检测出图像焊缝,并提取出拟合点,再进行霍夫变换。 import cv2 import nu
阅读全文
摘要:参考:(17条消息) PyQt5在textBrowser添加文本并自动滑动到底_pyqt5 textbrowser_SQZHAO的博客-CSDN博客
阅读全文
摘要:1、自定义信号 mysignal 定义要放在函数外面。 import sys from PyQt5 import QtCore, QtGui, QtWidgets import cv2 import threading import numpy as np class Ui_MainWindow(Q
阅读全文
摘要:1、opencv读取图像转化QPixmap和QImage: 类的方法: def cvimg_to_pixmap(self,cvimg):#少了个self,报错Process finished with exit code -1073740791 (0xC0000409) height, width,
阅读全文
摘要:import cv2 import numpy as np import matplotlib.pyplot as plt #若是画图像plt是RGB的与cv2不同 img=cv2.imread('C:/Users/59925/Desktop/pytest/pics/eye.jpg')#把图片读取成
阅读全文
摘要:-逐个比较像素点之间差异 import cv2 import numpy as np img=cv2.imread('C:/Users/59925/Desktop/pytest/pics/minions-s.jpg',0)#把图片读取成灰度图 template=cv2.imread('C:/User
阅读全文
摘要:边缘是零散的,轮廓是一个整体。 感觉用途不大,因为一般图像的轮廓多且每个轮廓都很小, import cv2 import numpy as np img=cv2.imread('C:/Users/59925/Desktop/pytest/pics/white_circle.png') gray=cv
阅读全文
摘要:通过这些做法可以让数据更丰富一些。 高斯金字塔:缩小(与高斯核卷积后去除偶数行和列),变为原来一半; 放大(增加偶数行和列,后与原图相同内核(乘以4)与放大后图像卷积获得近似值) 拉普拉斯金字塔: import cv2 import numpy as np img=cv2.imread('C:/Us
阅读全文
摘要:(13条消息) 信号频谱、幅度、功率和能量_信号幅度是什么_jackghq的博客-CSDN博客 功率谱密度类似于频谱(Spectrum),但在使用上一定要注意区分,否则容易闹笑话。在了解PSD之前,首先回顾一下信号的分类。信号分为能量信号和功率信号。 一个信号不可能既是能量信号又是功率信号。能量信号
阅读全文
摘要:canny 边缘检测流程 (11条消息) Canny边缘检测算法的流程_canny算法流程图__,_的博客-CSDN博客 常见噪声: (13条消息) 常见的噪声:高斯、泊松和椒盐噪声_噪声分布_哗啦呼啦嘿的博客-CSDN博客 import cv2 import numpy as np img=cv2
阅读全文
摘要:sobel算子检测不同方向边缘信息 import cv2 import numpy as np img=cv2.imread('C:/Users/59925/Desktop/pytest/pics/minions-s.jpg') #获取竖向轮廓 sobelx=cv2.Sobel(img,cv2.CV
阅读全文
摘要:opencv 图像处理/滤波 import cv2 import matplotlib.pyplot as plt import numpy as np img=cv2.imread('C:/Users/59925/Desktop/pytest/pics/minions-s.jpg')#读取文件 #
阅读全文
摘要:边界填充 import cv2 import matplotlib.pyplot as plt import numpy as py img=cv2.imread('C:/Users/59925/Desktop/pytest/pics/minions-s.jpg')#读取文件 #边界填充 #指定填充
阅读全文
摘要:图片处理 import cv2 # #截取图像某一部分ROI(region of interest) mini=cv2.imread('C:/Users/59925/Desktop/pytest/pics/minions-s.jpg') print(mini.shape) cut_mini=mini
阅读全文
摘要:视频提取 import cv2 import matplotlib as plt import numpy as py #cv2.VideoCapture可捕获摄像头用数字控制不同设备,如0,1 #如果是视频文件直接指定路径即可。 vc=cv2.VideoCapture('C:/Users/5992
阅读全文
摘要:我的解决方法: 我的程序一开始就已输入cv2.waitKey(0)和cv2.destroyAllWindows()。 函数但imshow不显示图像,在控制台输入IPHYTON魔法函数%matplotlib auto。此时运行图像可显示,但报错,发现是waitKey(0)和destroyAllWind
阅读全文
摘要:前言: pycharm 安装遇到很多问题,1.5天。 网上找到的解决方法每个都一点点去尝试,但不是很多方案也不是适用于我。只能把适用于我的方法和我的理解汇总如下。 0、离线安装 因为公司网络很慢所以只能离线安装,安装下载地址网上可找,不重复了。 (一句话看起来很简单,想起当初为了寻找安装源,什么清华
阅读全文