OpenCv
文章平均质量分 76
不想继续脱发的猪头
这个作者很懒,什么都没留下…
展开
-
OpenCV入门——阈值处理
OpenCV入门——阈值处理阈值处理在图像处理领域也是十分常见,常用于图像分割。是将数字图像划分成互不相交的区域的过程,在目标检测和提取方面有比较重要的地位。OpenCV提供了函数*cv2.threshold()和函数cv2.adaptiveThreshold()*用于实现阈值处理。threshold函数书写格式如下retval,dst=cv2.threshold( src, thresh, maxval, type)根据type参数的不同可分为一下几种示例代码与结果图如下:二值化impo原创 2021-10-10 11:36:15 · 777 阅读 · 1 评论 -
OpenCV入门——几何变换
OpenCV-几何变换几何变换这一部分在图像处理方面应用比较广泛,比如合适的图像几何变换可以用于增大深度学习里训练样本的样本集,提取特征等等方面。OpenCV中提供resize()函数来进行图像矩阵的变换。cv2.resize(src, dsize[, dst[, fx[, fy[, interpolation]]]])参数分别为原图像,变换大小,沿水平轴的比例因子,沿竖直轴的比例因子,插值方法。默认双线性插值。通过下面的示例理解。首先是利用数组模拟图像。先构建一个两行四列的三通道数组,所有元素均原创 2021-07-18 23:21:53 · 589 阅读 · 5 评论 -
OpenCV入门——色彩空间转换(2)
OpenCV中提供cvtColor()函数来进行色彩空间的转换。色彩空间种类较多,经常用到的有:RGB空间,HSI空间,Gray灰度空间,带alpha通道的RGB等等。需要注意的是OpenCV中所处理的RGB三通道的顺序为B,G,R。上一篇我们说到RGB空间与灰度空间的互化,以及RGB与HSV的转化,这一回我们用cv中的函数来进一步理解色彩空间。OpenCV中提供inRange(img, min, max))函数辅助我们进行掩膜操作。函数当中的img是图像矩阵,min,max为我们所给出的一个.原创 2021-03-22 09:34:34 · 310 阅读 · 0 评论 -
PyQt5显示图像注意问题
PyQt5注意问题本篇所写的就是在做项目的时候,使用PyQt5所遇到的问题显示图片有两种方式,一种是使用Qlabel显示,一种是Graphicsview控件显示。Qlabel可以显示文字,GIF,图片pix = QPixmap('1.jpg')lb1 = QLabel(self)lb1.setGeometry(0,0,300,200)lb1.setStyleSheet("border: 2px solid red")#红色边框lb1.setPixmap(pix)...原创 2021-02-16 14:17:34 · 804 阅读 · 1 评论 -
OpenCV入门——色彩空间转换(1)
OpenCV中提供cvtColor()函数来进行色彩空间的转换。色彩空间种类较多,经常用到的有:RGB空间,HSI空间,Gray灰度空间,带alpha通道的RGB等等。需要注意的是OpenCV中所处理的RGB三通道的顺序为B,G,R。RGB转Gray转换关系为Gray = B *0.114+G *0.587+R *0.299在前面说过,图像运算其本质上就是一个个的数组运算,用数组来测试cvtColor函数与转换公式之间的关系。需要注意的是在定义矩阵时,尺寸定义为[2,4,3]也就是三...原创 2021-01-29 08:52:53 · 672 阅读 · 1 评论 -
OpenCV入门——图像运算
一.图像加法通常情况下,在灰度图像中像素使用8特位来表示。像素值的范围是零到255,两个像素值在进行加法运算时,求得的和可能会超过255。加号运算符和add函数对待超过255的数值的处理方式是不同的。(1)加号运算符“+”加号运算符的公式可以写为a+b=mod(a+b,256) 它对于加和超过255的数值会自动取模举一个下面的例子。在进行运算时完全符合线性代数矩阵的加法–对应位置的元素相加img1和img2中间位置的两个元素227+154=381;381%256=125Eg:Code:原创 2021-01-24 10:26:51 · 330 阅读 · 0 评论 -
OpenCV入门——图像处理基础
图像处理基础表示方法二值图像像素点包含“0”,“1”。仅仅包含黑色和白色。只使用一个比特位就能够表示。也仅仅只能表示黑色和白色两种颜色 2. 灰度图像计算机会将灰度处理为256个灰度级即[0,255]。0为纯黑,255为纯白。需要使用8位二进制的值来表示。 3. 彩色图像比前两者表现出更丰富的细节,人的视网膜存在三种不同的颜色感受器。能够感受红色,绿色,蓝色,就是三基色。这三种颜色构成最经典的色彩空间就是RGB色彩空间。RGB色彩空间中存在r红色通道,g绿色...原创 2020-08-17 17:39:52 · 455 阅读 · 0 评论 -
OpenCv入门——基础认识
本文为学习李立宗的《OpenCv轻松入门面向python》一书后的总结和归纳原创 2020-07-19 10:39:47 · 209 阅读 · 0 评论