close

利用PowerPoint製造測試圖片,黑色數字為PPT旋轉角度

範例1

blob3

經過簡單二值化

image

黑色: PPT旋轉角度

紅色: OpenCV計算出的角度,可以從第三列開始看起,

豎立著的矩形為0度;接著順時鐘轉54度, 然後橫躺矩形為90度;最後轉到120度

Contour包覆效果

image

取橢圓的長短軸當面積,不過隨物體旋轉角度更動, 最小包覆面積也會改變

image

斜率>0 : 0°~90°

斜率<0 : 90°~180°

斜率 =0: 90°

image

曲線擬合的效果

image

最小包覆圓效果

image

最小包覆橢圓

image

最小包覆矩形

image

考慮旋轉角度的包覆矩形

image

Convex hull包覆效果

image

----------------------------------------

範例2

image

Contour包覆效果

image

image

曲線擬合的效果

斜率>0 : 0°~90°

斜率<0 : 90°~180°

斜率 =0: 90°

image

image

image

image

image

Convex hull包覆效果

image

----------------------------------------

範例3

image

Contour包覆效果

image

image

曲線擬合的效果

image

最小包覆圓效果

image

最小包覆橢圓

image

最小包覆矩形

image

考慮旋轉角度的包覆矩形

image

Convex hull包覆效果

image

參考資料

1.http://docs.opencv.org/3.1.0/dd/d49/tutorial_py_contour_features.html

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 me1237guy 的頭像
    me1237guy

    天天向上

    me1237guy 發表在 痞客邦 留言(0) 人氣()