Hi,<br><br>The Hessian matrix, of type itk::SymmetricSecondRankTensor, is defined in the filter as a matrix of real values, hence you can store positive and negative floating point values. This is what you mean?<br><br>Iván<br>
<br><div class="gmail_quote">2010/6/28 savagegarden <span dir="ltr"><<a href="mailto:suran.tju@gmail.com">suran.tju@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Hi Iván,<br>
Thank you for your codes.<br>
However, I wonder how you store the Hessian matrix values? If you store as<br>
an image intensity, how you deal with the negative matrix value?<br>
Ran<br>
<br>
Iván Macía wrote:<br>
><br>
> Dear Liu,<br>
><br>
> I made this code based on the Curves3DExtractor application (in<br>
> InsightApplications). It performs eigenanalysis of the Hessian matrix and<br>
> writes 3 images that correspond to the 3 eigenvalues (if nothing is<br>
> wrong).<br>
><br>
> Hope that helps<br>
><br>
> Iván<br>
><br>
> _____<br>
><br>
> De: insight-users-bounces+imacia=<a href="http://vicomtech.es" target="_blank">vicomtech.es</a>@<a href="http://itk.org" target="_blank">itk.org</a><br>
> [mailto:<a href="mailto:insight-users-bounces%2Bimacia">insight-users-bounces+imacia</a>=<a href="http://vicomtech.es" target="_blank">vicomtech.es</a>@<a href="http://itk.org" target="_blank">itk.org</a>] En nombre de<br>
> SCHMID, Jerome<br>
> Enviado el: jueves, 26 de enero de 2006 2:35<br>
> Para: liu jianfei; ITK<br>
> Asunto: RE: [Insight-users] about HessianRecursiveGaussianImageFilter<br>
><br>
><br>
><br>
> Dear Liu Jianfei,<br>
><br>
> Have a look in the last itk code ( cvs or release ) for the filter<br>
> "itk::Hessian3DToVesselnessMeasureImageFilter" in files<br>
> itkHessian3DToVesselnessMeasureImageFilter.h and<br>
> itkHessian3DToVesselnessMeasureImageFilter.txx. It shows you how to<br>
> perform<br>
> most of the job: compute hessian then eigenvalues and finally compute some<br>
> vesselness measure based on eigenvalues.<br>
><br>
> Best Regards,<br>
><br>
> Jerome Schmid<br>
><br>
> ---------------------------------------------<br>
> Jerome SCHMID<br>
> Project Manager / Engineer<br>
> Augmented and Virtual Reality<br>
> Minimally Invasive Surgical Skills Center (MIS)<br>
> HYPERLINK "<a href="http://www.hkmisc.org.hk/" target="_blank">http://www.hkmisc.org.hk/</a>"<a href="http://www.hkmisc.org.hk/" target="_blank">http://www.hkmisc.org.hk/</a><br>
> Prince of Wales Hospital<br>
> Chinese University Of Hong-Kong<br>
> ----------------------------------------------<br>
><br>
><br>
><br>
> -----Original Message-----<br>
> From: insight-users-bounces+jeromeschmid=<a href="http://surgery.cuhk.edu.hk" target="_blank">surgery.cuhk.edu.hk</a>@<a href="http://itk.org" target="_blank">itk.org</a> on<br>
> behalf of liu jianfei<br>
> Sent: Thu 1/26/2006 6:34 AM<br>
> To: ITK<br>
> Subject: [Insight-users] about HessianRecursiveGaussianImageFilter<br>
><br>
><br>
> Hi, everyone<br>
><br>
> I've pasted a message on this class. Just now, I checked that the<br>
> number<br>
> of output is 6 values. They should be the component of the hessian matrix.<br>
> Can someone tell me the order of these values.<br>
> Ixx Ixy Ixz<br>
> Iyy Iyz<br>
> Izz<br>
> Is the order of these value Ixx Ixy Ixz Iyy Iyz Izz? Thanks<br>
><br>
><br>
> Have a nice day!<br>
> --<br>
> Sincerly<br>
> Jianfei Liu<br>
><br>
><br>
> _______________________________________________<br>
> Insight-users mailing list<br>
> <a href="mailto:Insight-users@itk.org">Insight-users@itk.org</a><br>
> HYPERLINK<br>
> "<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a>"<a href="http://www.itk.org/mailma" target="_blank">http://www.itk.org/mailma</a><br>
> n/listinfo/insight-users<br>
><br>
><br>
><br>
><br>
> --<br>
> No virus found in this incoming message.<br>
> Checked by AVG Free Edition.<br>
> Version: 7.1.375 / Virus Database: 267.14.21/236 - Release Date:<br>
> 20/01/2006<br>
><br>
><br>
><br>
> --<br>
> No virus found in this outgoing message.<br>
> Checked by AVG Free Edition.<br>
> Version: 7.1.375 / Virus Database: 267.14.21/236 - Release Date:<br>
> 20/01/2006<br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Insight-users mailing list<br>
> <a href="mailto:Insight-users@itk.org">Insight-users@itk.org</a><br>
> <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
><br>
><br>
<br>
--<br>
View this message in context: <a href="http://old.nabble.com/about-HessianRecursiveGaussianImageFilter-tp2584744p29008293.html" target="_blank">http://old.nabble.com/about-HessianRecursiveGaussianImageFilter-tp2584744p29008293.html</a><br>
Sent from the ITK - Users mailing list archive at Nabble.com.<br>
<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>
</blockquote></div><br>