作者neil987 (R5大小姐-EX人品崩坏)
看板Python
标题[问题] opencv 取得座标之後的截图问题
时间Fri Jun 2 12:45:34 2017
各位前辈好
小弟目前在做一个从照片辨识特定物体并辨识上面的数字的题目
使用的是 python2.7 + opencv 3.2
目前的进度是 可以抓到数字区域 以及区域4点座标
如图
http://i.imgur.com/gb9H9W8.png
框框是透过drawContours画上去的
因为某些图片里的数字会有角度的问题
所以想截取框起来的数字部分,再透过算好的角度旋转
但是我看到一般rect 跟 roi 都只有左上角座标 + w,h的长方形而已
如果想透过4点座标截取roi区域要怎麽做呢(roi区域可能有倾斜)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.18.49.12
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1496378737.A.32E.html
1F:推 bluecadence: 没回答到你的问题 但不能先旋转再撷取吗 06/02 18:55
2F:→ neil987: 是可以 可是旋转完再截就还要算4个座标的新值 只是想问 06/02 19:01
3F:→ neil987: 说有没有更简单的方法 06/02 19:01
4F:推 Raymond0710: 做4点warp到 (0,0)(0,W-1)(H-1,0)(W-1,H-1) 06/03 11:30
6F:→ neil987: 这方法不错耶 感谢 06/04 16:24