<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#3333FF">
Hi all,<br>
<br>
I'm currently trying to extract smooth meshes from binary masks. In
summary, I use "itk:: BinaryMask3DMeshSource " followed by a
itk::AntiAliasBinaryImageFilter and use "vtkPolyDataReader" and
"vtlPolyDataWriter" to handle the generated masks and its dumps.
Everything seems its just that since I have large segmented volume
at real fine resolution I get a lot of vertices and faces for the
Triangular mesh that gets generated. I wanted to decimate the number
of triangles. Found Online it could done using itk::QuadEdgeMesh.
Copied and Modified the code appropriately. The code compiles just
fine but I get linker errors. Now, I'm not a expert and would
appreciate how I get rid of these. I'm unable to find which lib
would need to be linked for this (but I'm not even sure if this is
the solution path) ?<br>
<br>
Here is the part of the BUILD dump: <br>
<br>
convertMaskToSmoothMesh.obj : error LNK2019: unresolved external
symbol "public: class itk::QuadEdge * __thiscall
itk::QuadEdge::GetLnext(void)" (?GetLnext@QuadEdge@itk@@QAEPAV12@XZ)
referenced in function "public: class
itk::GeometricalQuadEdge<unsigned long,unsigned
long,bool,bool,1> * __thiscall
itk::GeometricalQuadEdge<unsigned long,unsigned
long,bool,bool,1>::GetLnext(void)"
(?GetLnext@?$GeometricalQuadEdge@KK_N_N$00@itk@@QAEPAV12@XZ)<br>
1>convertMaskToSmoothMesh.obj : error LNK2019: unresolved
external symbol "public: class itk::QuadEdge * __thiscall
itk::QuadEdge::GetRnext(void)" (?GetRnext@QuadEdge@itk@@QAEPAV12@XZ)
referenced in function "public: class
itk::GeometricalQuadEdge<unsigned long,unsigned
long,bool,bool,1> * __thiscall
itk::GeometricalQuadEdge<unsigned long,unsigned
long,bool,bool,1>::GetRnext(void)"
(?GetRnext@?$GeometricalQuadEdge@KK_N_N$00@itk@@QAEPAV12@XZ)<br>
1>convertMaskToSmoothMesh.obj : error LNK2019: unresolved
external symbol "public: class itk::QuadEdge * __thiscall
itk::QuadEdge::GetDnext(void)" (?GetDnext@QuadEdge@itk@@QAEPAV12@XZ)
referenced in function "public: class
itk::GeometricalQuadEdge<unsigned long,unsigned
long,bool,bool,1> * __thiscall
itk::GeometricalQuadEdge<unsigned long,unsigned
long,bool,bool,1>::GetDnext(void)"
(?GetDnext@?$GeometricalQuadEdge@KK_N_N$00@itk@@QAEPAV12@XZ)<br>
<br>
Thanks<br>
Vimal<br>
<pre class="moz-signature" cols="72">--
thanks
Vimal Singh
PhD Student
ECE Dept.
Univ of Texas, Austin</pre>
</body>
</html>