2018年6月2日

opencv-学习笔记(5)形态学转变

摘要: opencv-学习笔记(4)形态学转变 本章讲了几种形态学操作 腐蚀erode 首先卷积核滑动,如果对应的原图像所有像素都是1,中心元素就保持,否则为0 随着卷积核的靠近前景的所有像素都会被腐蚀-变0. 我们可以去除白噪声,也可以断开两个连在一起的物体 import cv2 import numpy 阅读全文

posted @ 2018-06-02 21:25 邓佳程 阅读(381) 评论(0) 推荐(0) 编辑

opencv-学习笔记(4)-模糊

摘要: opencv-学习笔记(4)-模糊 本章要点: 4种模糊方式 2d卷积 Cv2.filter2D(‘图像对象’,‘目标图像这里直接设为-1即可’,kernal,anchor(-1,-1)) 一般后一个参数略去就行 Kernal的定义用nump.ones((5,5),np.float)/25 这里可以 阅读全文

posted @ 2018-06-02 19:47 邓佳程 阅读(602) 评论(0) 推荐(0) 编辑

opencv-学习笔记(3)

摘要: opencv-学习笔记(3) 这章讲了 图像加法 cv2.add() 要求,两图片必须大小类型相同 然后是图像混合cv2.addWeighted(img_one,alphe,img_two,alphe,b) 公式 接下来是opencv对运行时间的定位 用函数cv2.getTickCount()即可 阅读全文

posted @ 2018-06-02 16:20 邓佳程 阅读(182) 评论(0) 推荐(0) 编辑

opencv-学习笔记(2)

摘要: opencv-学习笔记(2) 这章记录了 opencv获取像素点,改变像素点 下面是一般方法 获取像素很简单只需要img[x,y]就可以获取像素 img[x,y,0/1/2]就可以获取brg中某一值 修改也很简单img[100,100]=[255,255,255]即可 优化 我们用item获取元嵩 阅读全文

posted @ 2018-06-02 16:03 邓佳程 阅读(206) 评论(0) 推荐(0) 编辑

导航