<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi guys,<div><br></div><div>I managed to get the 4-neighbors pixels following Bradley tips, using a BinaryDilateImageFilter with a cross structuring element and subtracting the binary image from the <span style="font-size: 12pt;">image resulting from the dilation. Now I would need your help for another task. Now that I know where my different sets of 4-neighbors and their contours are, I need to extract the minimum intensity value of each contours and the mean value of each set from the original image. What is the best way to do so? Sorry for all these questions, but I just started studying these things!!</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">Thanks a lot,</span></div><div><span style="font-size: 12pt;">Niels </span></div><div><br><div><hr id="stopSpelling">From: nielsgerkien80@outlook.com<br>To: blowekamp@mail.nih.gov<br>Date: Wed, 21 May 2014 16:18:33 +0000<br>CC: insight-users@itk.org<br>Subject: Re: [ITK-users] Finding 4 neighbors of a label objectþ<br><br>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir="ltr">Thank you very much Brad!!<br><br><div><hr id="ecxstopSpelling">Subject: Re: [ITK-users] Finding 4 neighbors of a label objectþ<br>From: blowekamp@mail.nih.gov<br>Date: Wed, 21 May 2014 08:12:41 -0400<br>CC: insight-users@itk.org<br>To: nielsgerkien80@outlook.com<br><br>Hello,<div><br></div><div>I would look into using the BinaryDilateImageFilter[1] and the BinaryErodeImageFilter[2] with a Cross Flat structuring element[3].</div><div><br></div><div>And then there is the BinaryMorphologicalOpeningImageFilter[4] which could be used to remove these unwanted voxel.</div><div><br></div><div>I'd recommend trying to uses the filters in an interactive environment such an SimpleITK with ipython to explore the parameters and understand what they do.</div><div><br></div><div>Hope that helps,</div><div>Brad</div><div><br></div><div>[1] <a href="http://www.itk.org/Doxygen/html/classitk_1_1BinaryDilateImageFilter.html" target="_blank">http://www.itk.org/Doxygen/html/classitk_1_1BinaryDilateImageFilter.html</a></div><div>[2] <a href="http://www.itk.org/Doxygen/html/classitk_1_1BinaryErodeImageFilter.html" target="_blank">http://www.itk.org/Doxygen/html/classitk_1_1BinaryErodeImageFilter.html</a></div><div>[3] <a href="http://www.itk.org/Doxygen/html/classitk_1_1FlatStructuringElement.html" target="_blank">http://www.itk.org/Doxygen/html/classitk_1_1FlatStructuringElement.html</a></div><div>[4] <a href="http://www.itk.org/Doxygen/html/classitk_1_1BinaryMorphologicalOpeningImageFilter.html" target="_blank">http://www.itk.org/Doxygen/html/classitk_1_1BinaryMorphologicalOpeningImageFilter.html</a><br><div><div>On May 21, 2014, at 8:01 AM, Niels Gerkien <<a href="mailto:nielsgerkien80@outlook.com">nielsgerkien80@outlook.com</a>> wrote:</div><br class="ecxApple-interchange-newline"><blockquote><div class="ecxhmmessage" style="font-size:12pt;font-family:Calibri;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;"><div dir="ltr"><div dir="ltr"><span style="color:rgb(68, 68, 68);font-size:15px;line-height:21.299999237060547px;background-color:rgb(255, 255, 255);">Hello everybody,</span><div style="line-height:21.299999237060547px;color:rgb(68, 68, 68);font-size:15px;background-color:rgb(255, 255, 255);"><br></div><div style="line-height:21.299999237060547px;color:rgb(68, 68, 68);font-size:15px;background-color:rgb(255, 255, 255);">I would need your help on one thing. I have a 3D binary image coming from a binary thresholding. Now, considering the set of four-connected voxels, I need to find all the voxels that do not belong to these sets, but are 4-neighbors of a voxel belonging to this set. I also need to do it for different images obtained using different thresholds in the binary thresholding. Do you know if there is a fast way to do so? I tried creating a label map and then looking for all the voxels that do not belong to a label object and are next to a label voxel, but it takes a really long time. Especially for thresholds that give me many label objects.</div><div style="line-height:21.299999237060547px;color:rgb(68, 68, 68);font-size:15px;background-color:rgb(255, 255, 255);"><br></div><div style="line-height:21.299999237060547px;color:rgb(68, 68, 68);font-size:15px;background-color:rgb(255, 255, 255);">I really appreciate your help!!</div><div style="line-height:21.299999237060547px;color:rgb(68, 68, 68);font-size:15px;background-color:rgb(255, 255, 255);"><br></div><div style="line-height:21.299999237060547px;color:rgb(68, 68, 68);font-size:15px;background-color:rgb(255, 255, 255);">Niels</div></div></div>_____________________________________<br>Powered by<span class="ecxApple-converted-space"> </span><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></div></blockquote></div><br></div></div>                                    </div>
<br>_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-users</div></div>                                         </div></body>
</html>