crop = img[int(y_min):int(y_max),int(x_min):int(x_max)]
img是完整图片,crop是根据坐标抠出来的,左上角是坐标(0,0)点右下角是y_max,x_max。
可以看出来,由于x,y只给出了最大和最小的坐标,所以,这里只能截取矩形。
如何截取任意四边形呢?我这会没时间研究,我先留个网址
https://blog.csdn.net/u014662865/article/details/105125361
后面研究懂了,再来更新
crop = img[int(y_min):int(y_max),int(x_min):int(x_max)]
img是完整图片,crop是根据坐标抠出来的,左上角是坐标(0,0)点右下角是y_max,x_max。
可以看出来,由于x,y只给出了最大和最小的坐标,所以,这里只能截取矩形。
如何截取任意四边形呢?我这会没时间研究,我先留个网址
https://blog.csdn.net/u014662865/article/details/105125361
后面研究懂了,再来更新
本文标题:CV2通过坐标抠图
本文链接:https://www.haomeiwen.com/subject/lpndrrtx.html
网友评论