用python和opencv检测图像角点
1、读图:img = cv2.imread('0.png')
2、转化为灰度图:gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
3、把数据类型转化为32位浮点数:gray = np.float32(gray)
4、检测角点:dst = cv2.cornerHarris(gray,5,7,0.04)
5、把角点的位置变成绿色:img[dst>0.01*dst.max()]=[0,255,0]
6、用下图做试验。
7、再试验。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:62
阅读量:80
阅读量:23
阅读量:87
阅读量:94