随笔分类 -  opencv

摘要:一、读取: 1. img = Image.open(path) 这里的img的类型是Image对象,不是普通的数组。 通道顺序RGB size为宽和高 2. img = cv2.imread(path) 这里的img的type是np.adarray()类型 通道顺序BGR shape为行、列、通道数 阅读全文
posted @ 2020-11-09 09:47 6+0 阅读(547) 评论(0) 推荐(0)
摘要:pytorch中size是函数,shape是属性,都是表示的数据的尺寸。( [3,4]它的shape是2,而不是(1, 2)) OpenCV中size和shape都是属性,size表示像素的个数,shape表示的是尺寸 numpy中size和shape都是属性,size表示元素的个数,shape表示 阅读全文
posted @ 2020-08-07 07:52 6+0 阅读(667) 评论(0) 推荐(0)
摘要:用于平滑、模糊、滤波 # 均值滤波def blur(img, shape): dst = cv2.blur(img, shape) return dst# 中值滤波-适用于去除噪音点# filter的大小不再是shape,而是一个边长def median_blur(img, side_len): d 阅读全文
posted @ 2020-08-05 10:37 6+0 阅读(327) 评论(0) 推荐(0)
摘要:通道的拆分与合并 阅读全文
posted @ 2019-11-09 23:52 6+0 阅读(103) 评论(0) 推荐(0)
摘要:2019/11/4 1、line 2、rectangle 3、ellipse 4、circle 5、fillPoly填充多边形 阅读全文
posted @ 2019-11-04 13:32 6+0 阅读(152) 评论(0) 推荐(0)
摘要:# 阈值处理# cv2.THRESH_BINARY 大于阈值变最大,小于阈值变为0# cv2.THRESH_BINARY_INV 上一方法的翻转# cv2.THRESH_TRUNC 截断,大于阈值的设为阈值,小于阈值的不变# cv2.THRESH_TOZERO 大于阈值的不变,小于阈值的变为0# c 阅读全文
posted @ 2019-10-30 23:56 6+0 阅读(478) 评论(0) 推荐(0)
摘要:def BGR2RGB(self, img): return cv2.cvtColor(img, cv2.COLOR_BGR2RGB)def BGR2HSV(self,img): return cv2.cvtColor(img, cv2.COLOR_BGR2HSV)def HSV2BGR(self, 阅读全文
posted @ 2019-10-29 23:33 6+0 阅读(123) 评论(0) 推荐(0)
摘要:2019/10/29 1、imread(图片名称,颜色类型) 2、imshow(窗口名称,图像名称) 3、namedWindow(窗口名称) 4、destroywindow或者destroyAllWindow来关闭窗口,并取消之前分配的与窗口相关的内存 5、imwrite(图片名,图像数据,用于特定 阅读全文
posted @ 2019-10-29 23:30 6+0 阅读(152) 评论(0) 推荐(0)
摘要:一、配置环境变量(bin) 二、配置属性表 1、配置包含(include)目录 2、配置库(lib)目录 3、配置依赖项(.lib) 阅读全文
posted @ 2019-10-26 07:47 6+0 阅读(263) 评论(0) 推荐(0)