[问题] opencv 取得座标之后的截图问题

楼主: neil987 (R5大小姐-EX人品崩坏)   2017-06-02 12:45:34
各位前辈好
小弟目前在做一个从照片辨识特定物体并辨识上面的数字的题目
使用的是 python2.7 + opencv 3.2
目前的进度是 可以抓到数字区域 以及区域4点座标
如图
http://i.imgur.com/gb9H9W8.png
框框是透过drawContours画上去的
因为某些图片里的数字会有角度的问题
所以想截取框起来的数字部分,再透过算好的角度旋转
但是我看到一般rect 跟 roi 都只有左上角座标 + w,h的长方形而已
如果想透过4点座标截取roi区域要怎么做呢(roi区域可能有倾斜)
作者: bluecadence (Maxwell's demon)   2017-06-02 18:55:00
没回答到你的问题 但不能先旋转再撷取吗
楼主: neil987 (R5大小姐-EX人品崩坏)   2017-06-02 19:01:00
是可以 可是旋转完再截就还要算4个座标的新值 只是想问说有没有更简单的方法
作者: Raymond0710 (雷门)   2017-06-03 11:30:00
做4点warp到 (0,0)(0,W-1)(H-1,0)(W-1,H-1)https://goo.gl/8u9DvE
楼主: neil987 (R5大小姐-EX人品崩坏)   2017-06-04 16:24:00
这方法不错耶 感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com