【图像处理】用python检测图像中的边框
1、读取图片,并转化为灰度图和二值图像:
img=cv2.imread('1.png',0)
_,img=cv2.threshold(img,0,255,cv2.THRESH_BINARY)


2、检测四个角点的坐标,只需要检测图像的四个边上的像素即可。

3、在原图中画出这个边框。
A=biankuang(img)
img=cv2.imread('1.png')
cv2.polylines(img,[A],True,(0,255,0),3, cv2.LINE_AA)

4、于是,可以借助这个方法,来进行模版匹配。
先看原图。

5、下图是经过旋转和缩放的模版。

6、匹配结果如下图所示。
请忽略图片上的水印,因为匹配图像的时候,是没有水印的。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:96
阅读量:24
阅读量:147
阅读量:90
阅读量:56