opencv
qq_41703554
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cv2.minAreaRect() cv2.boxpoints()
https://blog.youkuaiyun.com/qq_37385726/article/details/82313558 OpenCV - minAreaRect返回值的解释 函数 cv2.minAreaRect() 返回一个Box2D结构 rect:(最小外接矩形的中心(x,y),(宽度,高度),旋转角度)。 分别对应于返回值:(rect[0][0], rect[0][1]), (rect[1][0], rect[1][1]), rect[2] 注意 :旋转角度θ是水平轴(x轴)逆时针旋转,与碰到的原创 2021-07-13 17:53:03 · 3343 阅读 · 0 评论 -
绘制轮廓 cv2.drawContours()
cv2.drawContours(image, contours, contourIdx, color, thickness=None, lineType=None, hierarchy=None, maxLevel=None, offset=None) 第一个参数是指明在哪幅图像上绘制轮廓;image为三通道才能显示轮廓 第二个参数是轮廓本身,在Python中是一个list; 第三个参数指定绘制轮廓list中的哪条轮廓,如果是-1,原创 2021-07-13 16:58:10 · 711 阅读 · 0 评论 -
轮廓检测 cv2.findContours()
轮廓检测 轮廓检测也是图像处理中经常用到的。OpenCV-Python接口中使用cv2.findContours()函数来查找检测物体的轮廓。 https://blog.youkuaiyun.com/sunny2038/article/details/12889059原创 2021-07-13 15:54:03 · 281 阅读 · 0 评论 -
cv2.morphologyEx()
https://blog.youkuaiyun.com/yan_520csdn/article/details/101194165 cv2.morphologyEx(src, op, kernel) 进行各类形态学的变化 参数说明: src传入的图片 op进行变化的方式 kernel表示方框的大小 2.op = cv2.MORPH_OPEN 进行开运算,指的是先进行腐蚀操作,再进行膨胀操作 op = cv2.MORPH_CLOSE 进行闭运算, 指的是先进行膨胀操作,再进行腐蚀操作 开运算:表示的是先进行腐蚀,再原创 2021-07-13 15:31:13 · 299 阅读 · 0 评论 -
numpy.ones()
numpy.ones(shape, dtype=None, order='C') ones三个参数parameter的含义: shape:整数型 “2” 或者序列 (2,3) deype:数据类型,可以选择为整型,default默认为64byte的浮点型 命令:可以选择为“C”型或“F”型来存储数据。 函数的输出:ndarray 函数有的输出由上面三个参数给定的形式来输出的数组。 import numpy as np np.ones(5) # 输出为array([ 1., 1., 1., 1.,.原创 2021-07-13 15:24:56 · 278 阅读 · 0 评论 -
cv2.threshold()
https://blog.youkuaiyun.com/JNingWei/article/details/77747959原创 2021-07-13 13:51:14 · 173 阅读 · 0 评论 -
cv2.cvtColor()
opencv中有多种色彩空间,包括 RGB、HSI、HSL、HSV、HSB、YCrCb、CIE XYZ、CIE Lab8种,使用中经常要遇到色彩空间的转化。 可以使用opencv中cv2.cvtColor()函数来改变图像的颜色空间,该函数形式为: cv2.cvtColor(frame,cv2.COLOR_BGR2RGB) @frame为要进行处理的图片; @cv2.COLOR_BGR2RGB要进行的色彩转换方式; opencv中的颜色空间种类以及支持的转换类型如下: ...原创 2021-07-12 21:30:45 · 828 阅读 · 0 评论 -
cv2.GussianBlur()函数
高斯滤波 高斯滤波是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。 cv2.GussianBlur()函数 语法:GaussianBlur(src,ksize,sigmaX [,dst [,sigmaY [,borderType]]])-> dst ——src输入图像;图像可以具有任意数量的通道,这些通道可以独立处理,但深度应为CV_8U,CV_16U,CV_16S,CV_32F或CV_64F。 ——dst输出图像的大小和类型与src相同。 ——ksize高斯内核大小。 ksiz原创 2021-07-12 20:57:25 · 1105 阅读 · 0 评论 -
cv2.imshow()
cv2.imshow()函数需要两个输入,一个是图像窗口的名字即title,一个是所展示图片的像素值矩阵。 上述代码应改为: cv2.imshow(‘gray_scale’ ,gray_scale) gray_scale矩阵的数据类型是np.uint8,浮点数类型会有显示异常情况。 同时需要在语句后加上: cv2.waitKey(0) 代码运行之后才能正常显示。关闭图像窗口,命令行窗口恢复正常。 关于waitKey(k)函数: 在时间k(单位ms)内,等待用户按键(例如关闭图像窗口)触发,如果没有触发事件,原创 2021-07-12 20:50:20 · 25414 阅读 · 1 评论
分享