<div dir="ltr">Hi Zein,<div><br></div><div>As you might know, Otsu's method <b>assumes </b>that the histogram of the image is bi-modal. i.e., there are two classes of pixels forming two peaks separated by a valley. </div><div>All the method (and the corresponding ITK filter) does is calculate the threshold which maximizes the inter-class variance and apply it on the image.</div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 12, 2014 at 12:43 PM, Zein Salah <span dir="ltr"><<a href="mailto:zeinsalah@gmail.com" target="_blank">zeinsalah@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hello,<br><br></div>I have been using the otsu filter for 
doing object-from-background separation. However, I noticed that the 
filter always comes out with an separation threshold, even if the image 
does NOT actually have a "reasonable" background, see the attached 
image, e.g.. <br><br>My question is: is it possible to control the 
filter in such a way that it only generate a threshold if there is 
really a background? <br><br>Practically, I could, in a post-processing 
step,  do a decision weather the separation is feasible or not, e.g. 
computing the comparing the statistics of the two separated areas 
(average intensity, variance, etc.). But I thought the otsu filter 
already does such things internally, right? Is it possible to inquire 
such data from the filter?<br><br></div><div>Any ideas would be welcome!!<br><br></div><div>Much thanks,<br><br></div>Zein<br><br></div></div>
<br>_______________________________________________<br>
Community mailing list<br>
<a href="mailto:Community@itk.org" target="_blank">Community@itk.org</a><br>
<a href="http://public.kitware.com/mailman/listinfo/community" target="_blank">http://public.kitware.com/mailman/listinfo/community</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr">Regards,<br>Girish</div></div>
</div></div>