Find the area within a boundary
이전 댓글 표시
I've used the function "bwboundaries" on a binary image but I can't seem to figure out how to find the area enclosed by the boundary output, B.
Is there some output from the function itself that will give me the area values of the shapes or is there another function that I can use with the boundary output from the "bwboundaries" function as the output.
Thanks
답변 (1개)
Image Analyst
2013년 2월 18일
편집: Image Analyst
2013년 2월 18일
You don't need the boundaries. Just pass the binary image into regionprops():
measurements = regionprops(binaryImage, 'Area');
allAreas = [measurements.Area];
See my Image Segmentation Tutorial for a more comprehensive demo: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
카테고리
도움말 센터 및 File Exchange에서 Get Started with Image Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!