<div dir="ltr">OK, that makes sense.<div><br></div><div>Label voting, as Brad suggests, is an option.</div><div><br></div><div>In the morphological sense, this is a binary operation, as you aren't operating on the grayscale image on which the thresholds were calculated. However you don't want the label values to influence the morphological operation, which is what happens if you use a grayscale morphological algorithm on the label image.</div>
<div><br></div><div>The IJ article I sent the link to will do exactly what you say - erode each label independently (it uses various tricks to avoid having to apply to individual labels).</div><div><br></div><div>Your other option, which is probably easier and more effective, is to use attribute morphology. This will let you discard labels with area/volume less than some threshold.</div>
<div>Check out the <a class="" href="http://www.itk.org/Doxygen45/html/classitk_1_1AttributeOpeningLabelMapFilter.html" style="color:rgb(70,101,162);font-weight:bold;font-family:'Lucida Grande',Verdana,Geneva,Arial,sans-serif;font-size:12px;line-height:22px;white-space:nowrap">AttributeOpeningLabelMapFilter</a>. You'll need <a class="" href="http://www.itk.org/Doxygen45/html/classitk_1_1LabelImageToShapeLabelMapFilter.html" style="color:rgb(70,101,162);font-weight:bold;font-family:'Lucida Grande',Verdana,Geneva,Arial,sans-serif;font-size:12px;line-height:22px;white-space:nowrap">LabelImageToShapeLabelMapFilter</a><span style="color:rgb(0,0,0);font-family:'Lucida Grande',Verdana,Geneva,Arial,sans-serif;font-size:12px;line-height:22px;white-space:nowrap"> and </span><a class="" href="http://www.itk.org/Doxygen45/html/classitk_1_1LabelMapToLabelImageFilter.html" style="color:rgb(70,101,162);font-weight:bold;font-family:'Lucida Grande',Verdana,Geneva,Arial,sans-serif;font-size:12px;line-height:22px;white-space:nowrap">LabelMapToLabelImageFilter</a><span style="color:rgb(0,0,0);font-family:'Lucida Grande',Verdana,Geneva,Arial,sans-serif;font-size:12px;line-height:22px;white-space:nowrap">  on either side.</span><span style="color:rgb(0,0,0);font-family:'Lucida Grande',Verdana,Geneva,Arial,sans-serif;font-size:12px;line-height:22px;white-space:nowrap"> </span></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 14, 2014 at 2:46 AM, Kanishka <span dir="ltr"><<a href="mailto:kanishkasharma10@gmail.com" target="_blank">kanishkasharma10@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ok, I think I should explain it better..I have a grayscale image which is<br>
<div class="">divided into several labels after using multiple otsu thresholds. however,<br>
due to inhomogeneity of intensities in the image, traces of some labels<br>
appear inside other labels. i want to erode these small portions of labels.<br>
Since the labels are touching each other, it is rather difficult to have<br>
independent operation on the particular label I want to erode (the one seen<br>
</div>in traces in the other label). According to the suggestions in this post, I<br>
see pulling out the particular label, eroding and then merging back with<br>
other labels as the way to go.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://itk-users.7.n7.nabble.com/morphology-operations-on-labeled-image-tp33351p33378.html" target="_blank">http://itk-users.7.n7.nabble.com/morphology-operations-on-labeled-image-tp33351p33378.html</a><br>

<div class="HOEnZb"><div class="h5">Sent from the ITK - Users mailing list archive at Nabble.com.<br>
_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://www.kitware.com/products/protraining.php" target="_blank">http://www.kitware.com/products/protraining.php</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
</div></div></blockquote></div><br></div>