opencv
佰无一用是书生
这个作者很懒,什么都没留下…
展开
-
opencv-python打印图像的规格信息的函数
由于项目需要,要对图像的规格进行打印,但是总忘记常用的打印函数,因此特来记录,输出结果在下面的结果框中。pic_path = "E:\\xiangmu\\ori_img.png"# 加上参数0,图片会被转为灰度图即通道数为1ori_pic = cv2.imread(pic_path, 0)print(type(ori_pic)) # 图像类型print(ori_pic.shape) # 会读取图片的宽,高,通道数print(ori_pic.size) # 图片的尺寸:宽*高*通道数p原创 2021-11-02 19:50:37 · 474 阅读 · 0 评论 -
opencv中的多维数据及其索引(cv2.findContours()函数返回值)
最近做项目使用cv2.findContours()函数的时候遇到了高维矩阵的索引问题,一番寻找之后找到了答案,因此特地前来记录一下解决方案。假设我们的数组为:(之所以这么假设是因为这与我使用的函数返回值shape相同)a = np.array([[[1, 2]], [[3, 4]], [[5, 6]], [[7, 8]], [[9, 10]]]) 换一个更明显的写法就是:a = np.array([ [[1, 2]], [[3, 4]], [[5, 6]],原创 2021-08-13 20:27:55 · 1960 阅读 · 0 评论 -
初学opencv常见的图像处理函数
笔者刚开始学习opencv几天,简单写一些常见的处理函数,以便以后查询使用代码# 读图img = cv2.imread("C://Users//intellectual_yao//Desktop//new_04.jpg")# 转为灰度图cvt_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)cv2.namedWindow("cvt_img", 0)cv2.imshow("cvt_img", cvt_img)# 二值化ref, threshold_im原创 2021-07-14 12:48:08 · 196 阅读 · 0 评论