close
利用PowerPoint製造測試圖片,黑色數字為PPT旋轉角度
範例1
經過簡單二值化
黑色: PPT旋轉角度
紅色: OpenCV計算出的角度,可以從第三列開始看起,
豎立著的矩形為0度;接著順時鐘轉54度, 然後橫躺矩形為90度;最後轉到120度
Contour包覆效果
取橢圓的長短軸當面積,不過隨物體旋轉角度更動, 最小包覆面積也會改變
斜率>0 : 0°~90°
斜率<0 : 90°~180°
斜率 =0: 90°
曲線擬合的效果
最小包覆圓效果
最小包覆橢圓
最小包覆矩形
考慮旋轉角度的包覆矩形
Convex hull包覆效果
----------------------------------------
範例2
Contour包覆效果
曲線擬合的效果
斜率>0 : 0°~90°
斜率<0 : 90°~180°
斜率 =0: 90°
Convex hull包覆效果
----------------------------------------
範例3
Contour包覆效果
曲線擬合的效果
最小包覆圓效果
最小包覆橢圓
最小包覆矩形
考慮旋轉角度的包覆矩形
Convex hull包覆效果
參考資料
1.http://docs.opencv.org/3.1.0/dd/d49/tutorial_py_contour_features.html
全站熱搜
留言列表