python视觉处理(一)角点检测

来源:互联网 发布:四元数 方向余弦矩阵 编辑:程序博客网 时间:2024/06/01 22:01

学了一段时间python+opencv了,总结一下学习的内容。

python 的整个语言和C++的opencv区别不大,就是不用定义,不用加结束符,不用输出图像。整个语句都是相当的简洁。

import cv2import numpy as npimg=cv2.imread('Biaoding.jpg')gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)gray=np.float32(gray)dst=cv2.cornerHarris(gray,2,3,0.04)dst=cv2.dilate(dst,None)img[dst>0.01*dst.max()]=[0,0,255]cv2.imshow('dst',img)if cv2.waitKey(0) & 0xff==27:    cv2.destroyAllWindows()

效果图: