why ''regioprops area'' doesn't work?

조회 수: 2 (최근 30일)
maria
maria 2014년 1월 17일
댓글: maria 2014년 1월 18일
i have an image B as below http://tinypic.com/view.php?pic=2aaek9c&s=5#.Utm_VBBYkdU and i label it, becase i want to find the area of each line separately. but when i write B2=bwlabel(B) stats=regionprops(B2,area) it returs '' Error using area (line 42) Must supply Y data or X and Y data as first argument(s).'' can somebody tell me what is wrong? thanks a lot!
  댓글 수: 2
Bruno Pop-Stefanov
Bruno Pop-Stefanov 2014년 1월 17일
Could you please attach the original image to your question?
Bruno Pop-Stefanov
Bruno Pop-Stefanov 2014년 1월 17일
Also, you have to write the property you want to extract in quotes:
stats = regionprops(B2, 'Area');

댓글을 달려면 로그인하십시오.

채택된 답변

Image Analyst
Image Analyst 2014년 1월 18일
Look at the documentation for regionprops(). The first arg is the binary or labeled image. The second one can either be a string such as 'area', or a grayscale image. Since you did not put area in quotes, it's assuming that it is a grayscale image, which it most likely is not. Put area in single quotes and you should probably be fine.
  댓글 수: 1
maria
maria 2014년 1월 18일
thanks it worked :)

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by