作者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://www.ptt.cc/bbs/Python/M.1496378737.A.32E.html
推 bluecadence: 沒回答到你的問題 但不能先旋轉再擷取嗎 06/02 18:55
→ neil987: 是可以 可是旋轉完再截就還要算4個座標的新值 只是想問 06/02 19:01
→ neil987: 說有沒有更簡單的方法 06/02 19:01
推 Raymond0710: 做4點warp到 (0,0)(0,W-1)(H-1,0)(W-1,H-1) 06/03 11:30
→ neil987: 這方法不錯耶 感謝 06/04 16:24