<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Thank you Luis for adding the required example. However, how can I do to access this file?<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></DIV>
<DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Shall I download the latest version or is there any fastest method to get this file?<o:p></o:p></SPAN></DIV>
<DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Sorry for my silly question!<o:p></o:p></SPAN></DIV>
<DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Thanks <o:p></o:p></SPAN></DIV>
<DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Juliette<o:p></o:p></SPAN></DIV>
<DIV><BR><BR>--- En date de&nbsp;: <B>Mer 21.10.09, Luis Ibanez <I>&lt;luis.ibanez@kitware.com&gt;</I></B> a écrit&nbsp;:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>De: Luis Ibanez &lt;luis.ibanez@kitware.com&gt;<BR>Objet: Re: [Insight-users] Is there any itk::BoundingBox example?<BR>À: "Juliette Deniau" &lt;juliette.deniau@yahoo.fr&gt;<BR>Cc: "insight" &lt;insight-users@itk.org&gt;<BR>Date: Mercredi 21 Octobre 2009, 17h32<BR><BR>
<DIV id=yiv882548480><BR>Hi Juliette,<BR><BR><BR>For your convenience,<BR><BR>We just added to ITK an example on how to do this <BR>by using the ImageMaskSpatial object and its method:<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GetAxisAlignedBoundingBoxRegion()<BR><BR><BR>This new example&nbsp; is now under the directory:<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Insight/Examples/SpatialObjects<BR><BR>The filename is:<BR><BR>&nbsp;&nbsp; BoundingBoxFromImageMaskSpatialObject.cxx<BR><BR>and the essential part of the code is:<BR><BR><BR>&nbsp;typedef itk::ImageMaskSpatialObject&lt;3&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ImageMaskSpatialObject;<BR><BR>&nbsp; typedef ImageMaskSpatialObject::ImageType&nbsp;&nbsp; ImageType;<BR>&nbsp; typedef ImageType::RegionType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RegionType;<BR>&nbsp; typedef itk::ImageFileReader&lt; ImageType
 &gt;&nbsp;&nbsp; ReaderType;<BR><BR>&nbsp; ReaderType::Pointer reader = ReaderType::New();<BR><BR>&nbsp; reader-&gt;SetFileName( argv[1] );<BR>&nbsp; reader-&gt;Update();<BR><BR>&nbsp; ImageMaskSpatialObject::Pointer maskSO = ImageMaskSpatialObject::New();<BR><BR>&nbsp; maskSO-&gt;SetImage ( reader-&gt;GetOutput() );<BR><BR>&nbsp; RegionType boundingBoxRegion&nbsp; = maskSO-&gt;GetAxisAlignedBoundingBoxRegion();<BR><BR>&nbsp; std::cout &lt;&lt; "Bounding Box Region: " &lt;&lt; boundingBoxRegion &lt;&lt; std::endl;<BR><BR><BR>Here we assume that you are reading a binary image.<BR><BR>Note&nbsp; that the bounding box is actually stored in an<BR>itk::Region&lt;3&gt; class, instead of an itk::BoundingBox<BR>class.<BR><BR>The main difference between these two classes is that the<BR>Region represents pixels (discrete positions on the image <BR>grid), while the itk::BoundingBox represents physical <BR>coordinates in Space.<BR><BR><BR>Another option that you
 may want to consider is the use <BR>of the LabelMap classes contributed by Gaetan Lehmann.<BR><BR>&nbsp; <A href="http://www.insight-journal.org/browse/publication/176" target=_blank rel=nofollow>http://www.insight-journal.org/browse/publication/176</A><BR><BR>These classes are now in the directory:<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Insight/Code/Review<BR><BR>In particular the <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; itkAutoCropLabelMapFilter.h<BR><BR>will do both:<BR><BR>&nbsp; * Computing the bounding box<BR>&nbsp; * Extracting that region from the image.<BR><BR>These family of classes will also compute features<BR>such as the center of gravity, if you actually need<BR>such values as well.<BR><BR><BR>&nbsp; Regards,<BR><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Luis<BR><BR><BR>-------------------------------------------------------------------------------------<BR>
<DIV class=gmail_quote>On Mon, Oct 19, 2009 at 6:48 AM, Juliette Deniau <SPAN dir=ltr>&lt;<A href="http://fr.mc282.mail.yahoo.com/mc/compose?to=juliette.deniau@yahoo.fr" target=_blank rel=nofollow ymailto="mailto:juliette.deniau@yahoo.fr">juliette.deniau@yahoo.fr</A>&gt;</SPAN> wrote:<BR>
<BLOCKQUOTE class=gmail_quote style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD style="FONT-FAMILY: inherit; font-size-adjust: inherit; font-stretch: inherit" vAlign=top>
<P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"><FONT face=Calibri size=3>Hi,</FONT> </DIV>
<P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"><FONT size=3><FONT face=Calibri>I would like to get the bounding box of a segmented object .<SPAN>&nbsp; </SPAN><SPAN style="COLOR: black">Currently I’m doing that by computing the min, max, and the center of gravity of the object . I would like to do it using the already itk class </SPAN>itk::<SPAN style="COLOR: black"> </SPAN></FONT></FONT><A title="Represent and compute information about bounding boxes." href="http://www.itk.org/Doxygen316/html/classitk_1_1BoundingBox.html" target=_blank rel=nofollow><SPAN style="COLOR: windowtext; TEXT-DECORATION: none"><FONT face=Calibri size=3>BoundingBox</FONT></SPAN></A><FONT size=3><FONT face=Calibri>, <SPAN>&nbsp;</SPAN>however<SPAN style="COLOR: black"> I don’t know how? Any help is appreciated. </SPAN></FONT></FONT></DIV>
<P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"><SPAN style="COLOR: black"><FONT size=3><FONT face=Calibri>Thanks</FONT></FONT></SPAN> </DIV>
<P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"><FONT face=Calibri size=3>Juliette</FONT></DIV></TD></TR></TBODY></TABLE><FONT color=#888888><BR></FONT><BR>_____________________________________<BR>Powered by <A href="http://www.kitware.com/" target=_blank rel=nofollow>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 rel=nofollow>http://www.kitware.com/opensource/opensource.html</A><BR><BR>Please keep messages on-topic and check the ITK FAQ at: <A href="http://www.itk.org/Wiki/ITK_FAQ" target=_blank rel=nofollow>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 rel=nofollow>http://www.itk.org/mailman/listinfo/insight-users</A><BR><BR></BLOCKQUOTE></DIV><BR></DIV></BLOCKQUOTE></td></tr></table><br>