i couldn't understand convex area
조회 수: 17 (최근 30일)
이전 댓글 표시
i know ''area'' command calculates the number of pixels in the region.
As far as i see, The value of ''ConvexArea'' is bigger than ''area''
In regionprops, The term ''ConvexArea'' what is it exactly?
what does it calculate? For what purpose can we use this property?
댓글 수: 0
채택된 답변
David Legland
2012년 7월 12일
Hi Selim,
the 'convexArea' property corresponds the area of the convex hull of the region. The convex hull of a region is the smallest region that satisfy two conditions: (1) it is convex (2) it contains the original region.
The convex area is by definition greater than or equal to the area of the region. It can be used to compute a shape factor known either as "convexity" or "solidity", defined as the ratio of area over convex area. It can be obtained by using the 'solidity' parameter in regionprops function.
The solidity can be used to discriminate or classify regions using shape criteria.
regards,
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Bounding Regions에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!