Halcon 篩選圖中面積最大的Region


篩選圖中面積最大的Region

首先要操作的就是分離出圖中的Region,分離方法就是傳統的閾值(threshold),連接(connection),將空洞填充(fill_up)。

將這些操作完之后,進行area_center,計算出所有的面積。然后進行selcet_shape

select_shape (RegionFillUp, SelectedRegions, 'area', 'and',max(Area), 99999)

上面這一句用到了max(Area),這個函數,得到圖中的最大面積值。

還有一個函數專門可以篩選出最大的面積

select_shape_std (RegionFillUp, SelectedRegions1, 'max_area', 70)

這個函數也可以用來篩選最大外接矩形的Region,分為無旋轉的和有旋轉的'rectangle1','rectangle2'

 


免責聲明!

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



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