shape_trans算子


*讀取圖片
read_image (Image, 'fabrik') *區域增長法分割成區域
regiongrowing (Image, Regions,
1, 1, 3, 100) dev_set_draw ('margin') dev_set_colored (6) dev_clear_window () dev_display (Regions) stop ()
*每個區域的凸性區域 shape_trans (Regions, RegionTrans,
'convex') dev_clear_window () dev_display (RegionTrans) stop ()
*每個區域的等效橢圓區域 shape_trans (Regions, RegionTrans,
'ellipse') dev_clear_window () dev_display (RegionTrans) stop ()
*每個區域的外接最小圓區域 shape_trans (Regions, RegionTrans,
'outer_circle') dev_clear_window () dev_display (RegionTrans) stop ()
每個區域的內接最大圓區域 shape_trans (Regions, RegionTrans,
'inner_circle') dev_clear_window () dev_display (RegionTrans) stop ()
*區域的最小矩形區域 shape_trans (Regions, RegionTrans,
'rectangle1') dev_clear_window () dev_display (RegionTrans) stop ()
*區域的最小帶方向的矩形區域 shape_trans (Regions, RegionTrans,
'rectangle2') dev_clear_window () dev_display (RegionTrans) stop ()
*獲取區域的中心點區域 shape_trans (Regions, RegionTrans,
'inner_center') dev_clear_window () dev_display (RegionTrans)

=================================

shape_trans(Region : RegionTrans : Type : )
 
Type參數:

'convex'  凸包

'ellipse'  與區域有相同矩(moments)和面積的橢圓

'outer_circle'  最小外接圓

'inner_circle'  最大內接圓

'rectangle1'  平行於坐標軸的最小外接矩形

'rectangle2'  最小外接矩形(任意方向)

'inner_rectangle1'  軸平行的最大內接矩形

'inner_center'  區域輪廓(骨架)上到區域重心距離最短的點


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM