[問題] 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