簡體   English   中英

如何確定二值圖像中的物體方向? (Python,OpenCV)

[英]How to determine object orientation in binary image? (Python, OpenCV)

我應該從航拍圖像確定風車面向的方向(相對於真北 - 0 到 359 度)。

我的問題是,如何確定風車的正確方向並計算其相對於 y 軸的角度? 謝謝!

不知道這是否一般有效,但鑒於您的示例圖像,我會找到邊界框短邊的中點,並為大 BBox 的兩半獲得兩個矩形。

然后我將計算兩個單獨的半 BBoxes 中掩碼像素的總和,假設白色為 1,黑色為 0。由於渦輪機“前部”所在的矩形的一半上的白色區域更大,選擇根據兩個半 BBox 中哪一個具有更高和的方向

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM