Hello Humayun,<div><br></div><div>ITK has a family of filters that work with labels. You can find more info in this insight journal article: <span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 18px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "><a href="http://hdl.handle.net/1926/584" style="font-weight: bold; text-decoration: underline; color: rgb(255, 148, 112); ">http://hdl.handle.net/1926/584</a></span></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 18px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"><br></span></font></div>
<div><a href="http://hdl.handle.net/1926/584" style="font-weight: bold; text-decoration: underline; color: rgb(255, 148, 112); "></a><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 18px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;">The filters presented in that article are now included in the ITK library, but under the Review directory, so in order to use them you need to compile ITK with the USE_REVIEW variable set to true in CMake.</span></font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 18px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"><br></span></font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 18px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;">Compared to with MATLAB&#39;s bwlabel and bwlabeln, those filters don&#39;t have the same customization power regarding the connectivity at which they work, but they are nice additions to ITK.</span></font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 18px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"><br></span></font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 18px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;">Regards<br></span></font><br>
<div class="gmail_quote">On Wed, Dec 15, 2010 at 3:51 PM, Humayun Irshad <span dir="ltr">&lt;<a href="mailto:humayun.irshad@gmail.com">humayun.irshad@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5"><div class="gmail_quote"><br><br><br>I am working in ITK+VTK. I want to get <span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:20px">Label connected components in 2-D binary image. Similiar type of function, <b>bwlabel (<a href="http://www.mathworks.com/help/toolbox/images/ref/bwlabel.html" target="_blank">http://www.mathworks.com/help/toolbox/images/ref/bwlabel.html</a>) </b>function exist in Matlab. Is any similiar to bwlabel function exist in ITK+VTK. </span><div>


<font face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:20px"><br></span></font></div><div><font face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:20px">e.g., Input to this function is matrixA and output of function should be matrixB.</span></font></div>


<div><font face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:20px"><br clear="all"></span></font><span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px"><pre style="margin-top:1ex;margin-right:0px;margin-bottom:0.7ex;margin-left:32px;font-family:&#39;courier new&#39;, courier, monospace;font-size:12px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px">
               1     1     1     0     0     0     0     0
               1     1     1     0     1     1     0     0
               1     1     1     0     1     1     0     0
matrixA =      1     1     1     0     0     0     1     0</pre><pre style="margin-top:1ex;margin-right:0px;margin-bottom:0.7ex;margin-left:32px;font-family:&#39;courier new&#39;, courier, monospace;font-size:12px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px">
               1     1     1     0     0     0     1     0
               1     1     1     0     0     0     1     0
               1     1     1     0     0     1     1     0
               1     1     1     0     0     0     0     0 
</pre><div><br></div><div><br></div><div><pre style="margin-top:1ex;margin-right:0px;margin-bottom:0.7ex;margin-left:32px;font-family:&#39;courier new&#39;, courier, monospace;font-size:12px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px">
               1     1     1     0     0     0     0     0
               1     1     1     0     2     2     0     0
               1     1     1     0     2     2     0     0
matrixB =      1     1     1     0     0     0     3     0</pre><pre style="margin-top:1ex;margin-right:0px;margin-bottom:0.7ex;margin-left:32px;font-family:&#39;courier new&#39;, courier, monospace;font-size:12px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px">
               1     1     1     0     0     0     3     0
               1     1     1     0     0     0     3     0
               1     1     1     0     0     1     3     0
               1     1     1     0     0     0     0     0 
</pre></div><div><br></div></span></div><div><br>-- <br>-- <br>Best Regards, <br><br>Humayun Irshad<br><br><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">IPAL CNRS (Image &amp; Pervasive Access Lab)<br>


Institute for Infocomm Research (I2R)<br>1 Fusionopolis Way<br>#21-01 Connexis South Tower<br>Singapore 138632<br>Tel: +65 83851671</span><br>
</div>
</div><br><br clear="all"><br>-- <br>-- <br>Best Regards, <br><br>Humayun Irshad<br><br><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">IPAL CNRS (Image &amp; Pervasive Access Lab)<br>

Institute for Infocomm Research (I2R)<br>1 Fusionopolis Way<br>#21-01 Connexis South Tower<br>Singapore 138632<br>Tel: +65 83851671</span><br>
</div></div><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.html" target="_blank">http://www.kitware.com/products/protraining.html</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>
<br></blockquote></div><br><br clear="all"><br>-- <br>Sergio Vera<br><br> Alma IT Systems<br> C/ Vilana, 4B, 4º 1ª<br> 08022 Barcelona<br> T. (+34) 932 380 592<br> <a href="http://www.alma3d.com">www.alma3d.com</a><br>
</div>