how can i set the pixel intensity values (I) that fall in the range, 200> I >30 to I = 200.
조회 수: 1 (최근 30일)
이전 댓글 표시
I am dealing with large images
댓글 수: 0
채택된 답변
Image Analyst
2015년 7월 20일
Try adapthisteq(). Try it yourself first. It will get rid of the dark background and normalize all the writing. try different parameters until you get it correct. Come back with your code if you need help.
댓글 수: 10
Image Analyst
2015년 7월 24일
You might try bwconvhull() on the binary image before calculating the area and perimeter. This will round out the blobs and make that bottom one have not so high a circularity.
추가 답변 (1개)
David Young
2015년 7월 17일
Img(200 > Img & Img > 30) = 200;
댓글 수: 3
Walter Roberson
2015년 7월 17일
That is probably more general than you intended, but your question was very general. What kinda functions to achieve what goal?
Image Analyst
2015년 7월 17일
Here's some help: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862, especially the Image Segmentation Tutorial.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!