finding the exact thrreshold for im2bw
Show older comments
Hello to everyone, i'm trying to convert an image to logical,so i have to find a threshold for im2bw, but i don't know which is the right algorithm to do this?
Answers (3)
Walter Roberson
on 31 May 2011
1 vote
There is no one algorithm: it depends on what you are interested in examining.
1 Comment
Mary Kodogianni
on 14 Jul 2011
Moved: Rena Berman
on 29 Dec 2023
Image Analyst
on 14 Jul 2011
0 votes
You might be interested in a visual/interactive GUI to allow you to pick a threshold: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
Sean de Wolski
on 14 Jul 2011
It is calculated from the range of the class(im)
range = getrangefromclass(A);
BWp = (A > range(2) *level);
Is the engine: So for example:
range = getrangefromclass(uint8(magic(3)));
level = 0.75;
range(2) *level
ans =
191.25
>>
Categories
Find more on Image Thresholding in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!