<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:tahoma,new york,times,serif;font-size:12pt">Hello,<br><br><div style="text-align: left;" id="result_box" dir="ltr">Someone has any suggestion to the problem below?</div><br><div style="text-align: left;" id="result_box" dir="ltr">I
need to get is the maximum value of the Gradient and the Laplacian of a
3D object. But the data must be output of vtkPolyDataConnectivityFilter
or some similar filter, because I am creating separate objects.</div><br>Thanks!<br><div>&nbsp;</div>---------------------------------------------------------------------------------<br>Walmor Cardoso Godoi, M. Sc.<br>Curitiba - Paraná - Brazil<br><span>Url: <a target="_blank" href="http://www.walmorgodoi.com">http://www.walmorgodoi.com</a></span><br>--------------------------------------------------------------------------------<div><br></div><div style="font-family: tahoma,new york,times,serif; font-size: 12pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> walmor godoi &lt;wfisico@yahoo.com.br&gt;<br><b><span style="font-weight: bold;">Para:</span></b> vtkusers &lt;vtkusers@vtk.org&gt;<br><b><span style="font-weight: bold;">Enviadas:</span></b> Quinta-feira, 2 de Abril de 2009 16:46:36<br><b><span style="font-weight:
 bold;">Assunto:</span></b> Gradient and Laplacian magnitude from 3D object (from vtkPolyDataConnectivityFilter)<br></font><br><div style="font-family: tahoma,new york,times,serif; font-size: 12pt; color: rgb(0, 0, 0);">Hello everyone, 
<br>
<br> I would like to calculate the Gradient and Laplacian (as a single scalar value to represent this magnitudes) from the
output of vtkPolyDataConnectivityFilter (from a 3D object). For Gradient, vtkImageGradientMagnitude tried but did not return anything.<br><br>Can anyone help?<br><br><br>-----------------java part code from netbeans----------------<br>//Filtro Gaussiano<br>&nbsp; vtkImageGaussianSmooth smooth = new vtkImageGaussianSmooth();<br>&nbsp; smooth.SetInput(bmpReader.GetOutput());<br>&nbsp; smooth.SetStandardDeviations(4.0, 4.0, 4.0);<br>&nbsp; smooth.SetRadiusFactors(2.0, 2.0, 2.0);<br>&nbsp; smooth.SetDimensionality(3);<br>&nbsp; smooth.Update();<br>//Marching Cubes<br>vtkImageMarchingCubes marcher = new vtkImageMarchingCubes();<br>marcher.SetInput(smooth.GetOutput());<br>marcher.SetValue(0,100);<br>marcher.Update();<br><br>vtkPolyDataConnectivityFilter conn =new vtkPolyDataConnectivityFilter();<br>&nbsp;&nbsp;&nbsp; conn.SetInput(marcher.GetOutput());<br>&nbsp;&nbsp;&nbsp; conn.SetExtractionModeToSpecifiedRegions();<br>&nbsp;&nbsp;&nbsp;
 conn.InitializeSpecifiedRegionList();<br>&nbsp;&nbsp;&nbsp; conn.AddSpecifiedRegion(0);<br>&nbsp;&nbsp;&nbsp; conn.Update();<br><br>int idx;&nbsp;&nbsp;&nbsp;  <br>//loop <br>for(idx=0; idx&lt;conn.GetNumberOfExtractedRegions(); idx++){<br>conn.DeleteSpecifiedRegion(idx-1);<br>conn.AddSpecifiedRegion(idx);<br>conn.Update();<br>//Gradient<br>&nbsp;gradientmagnitude.SetInput(conn.GetOutput());&nbsp; double <br>// gradientmagnitude.Update();<br>Gradiente=gradientmagnitude.GetOutput().GetScalarSize();<br>&nbsp; //or<br>// double Gradiente = gradientmagnitude.GetOutput().GetScalarTypeMax();<br>&nbsp;&nbsp; <br>(...)<br><div>&nbsp;</div>---------------------------------------------------------------------------------<br>Walmor Cardoso Godoi, M. Sc.<br>Curitiba - Paraná - Brazil<br><span>Url: <a rel="nofollow" target="_blank" href="http://www.walmorgodoi.com">http://www.walmorgodoi.com</a></span><br><span>Blog (visite!): <a rel="nofollow" target="_blank"
 href="http://walmorgodoi.com/palavraimpressa">http://walmorgodoi.com/palavraimpressa</a></span><br>--------------------------------------------------------------------------------<div><br></div></div><br>


      <hr size="1">Veja quais são os assuntos do momento no Yahoo! + Buscados: <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a></div></div></div><br>


      <hr size=1>Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a></body></html>