[Insight-users] fem mesh readers
Alexandre GOUAILLARD
Alexandre_Gouaillard at hms.harvard.edu
Fri Jul 11 09:53:44 EDT 2008
Hi david,
Alternatively,
You can take a look at the InsightApplication Auxiliary/vtk or
SimplexSegmentation:
./Auxiliary/vtk/README.txt
./Auxiliary/vtk/vtkPolyDataToITKMesh.cxx
./DeformableModelSimplexMesh/itkMeshTovtkPolyData.cxx
./DeformableModelSimplexMesh/itkMeshTovtkPolyData.h
./DeformableModelSimplexMesh/vtkPolyDataToitkMesh.cxx
./DeformableModelSimplexMesh/vtkPolyDataToitkMesh.h
I did not use those for a very long time, but I kin of remember that UG was
either supported or very easy to support from those classes.
Alex.
On 7/11/08 9:22 AM, "Andriy Fedorov" <fedorov at bwh.harvard.edu> wrote:
> David,
>
> You can use VTK UnstructuredGrid readers/writers (see this document
> for file format description: http://www.vtk.org/pdf/file-formats.pdf).
> VTK has a good infrastructure for mesh-related IO.
>
> The VTK mesh can then be converted to ITK mesh using MeshUtil class,
> which at some point I believe was available in
> Insight/InsightApplications. I looked, and I was not able to find it
> in the current release, but it looks like it is part of MITK, please
> see here: http://www.mitk.org/documentation/mitk-0.6/classMeshUtil.html
>
> Hope this helps
> --
> Andrey Fedorov
>
>
>
>> Date: Thu, 10 Jul 2008 15:14:50 -0500 (CDT)
>> From: David Fuentes <fuentes at ices.utexas.edu>
>> Subject: [Insight-users] fem mesh readers
>> To: insight-users at itk.org
>> Message-ID:
>> <Pine.LNX.4.64.0807101512510.12304 at prophecy.ices.utexas.edu>
>> Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
>>
>>
>> Hello,
>>
>>
>> Are there any finite element mesh readers for 3d Hexahedron/Tetrahedron
>> available in ITK?
>>
>>
>>
>> Thank you,
>> David Fuentes
>>
>>
>> ------------------------------
>>
>> Message: 5
>> Date: Fri, 11 Jul 2008 05:41:16 +0200
>> From: "Dan Mueller" <dan.muel at gmail.com>
>> Subject: Re: [Insight-users] Fast Marching Minimal Path Extraction
>> error
>> To: "Oleksandr Dzyubak" <adzyubak at gmail.com>
>> Cc: "insight-users at itk.org" <insight-users at itk.org>
>> Message-ID:
>> <2b8d077d0807102041k40244ec4uc6510190e82b17c5 at mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> Hi Alex,
>>
>> Sorry, I meant "itkSingleImageCostFunction.txx".
>>
>> Yes, the main CMakeLists.txt should take care of everything (at least
>> it does on my builds and the IJ).
>>
>> Basically the problem seems to be that "vnl_math.h" is not being
>> included. It should be a simple matter of some detective work to find
>> out where things go wrong.
>>
>> Can you please check a couple of things:
>> 1. When you configure the project, I assume you are specifying the
>> ITK_DIR variable?
>> 2. Do you have the "{ITK_SOURCE_DIR}\Utilities\vxl\core\vnl"
>> directory? Is the "vnl_math.h" file inside?
>> 3. Can you please add the following line to the main CMakeLists.txt
>> and let me know the result?
>> #Construct VXL/VNL includes
>> SET(VXL_INCLUDE_DIRS
>> ${ITK_SOURCE_DIR}/Utilities/vxl
>> ${ITK_SOURCE_DIR}/Utilities/vxl/core
>> ${ITK_SOURCE_DIR}/Utilities/vxl/core/vnl
>> ${ITK_SOURCE_DIR}/Utilities/vxl/vcl)
>> MESSAGE(SEND_ERROR ${VXL_INCLUDE_DIRS}) # Add this line
>> 4. Can you please report the include paths generated by CMake? They
>> should include the directories shown above. (On my cygwin system,
>> these go into
>> "{MinimalPath_BUILD_DIR}\Source\CMakeFiles\MinimalPathMain.dir\flags.make")
>>
>> Let me know regarding these things.
>>
>> Cheers, Dan
>>
>> 2008/7/10 Oleksandr Dzyubak <adzyubak at gmail.com>:
>>> Hi Daniel,
>>>
>>> Thanks for your prompt reply.
>>> I am using Linux(Debian) or UNIX(FreeBSD). Mostly Linux.
>>> Yes, I am using rev.6. Just downloaded once again to make sure it is.
>>> There no such a file like "itkSingleImageCostFunction.cxx" in the downloaded
>>> archive.
>>> Did you mean the template file "itkSingleImageCostFunction.txx"?
>>>
>>> Following your advice, I have changed the includes but no magic happened.
>>> The same error.
>>>
>>> I thought that it is the CMakeLists.txt in concert with cmake which should
>>> take care of that.
>>> It is not?
>>>
>>> Regards,
>>>
>>> Alex
>>>
>>> Dan Mueller wrote:
>>>>
>>>> Hi Alex,
>>>>
>>>> Strange. It compiles fine for me on Windows with Visual Studio 8.0 and
>>>> on the IJ Testing Environment (some flavour of Linux, I think)...
>>>>
>>>> Are you using revision 6?
>>>>
>>>> Perhaps try changing this line in itkSingleImageCostFunction.cxx
>>>> #include "vnl_math.h"
>>>> to
>>>> #include "vnl/vnl_math.h"
>>>>
>>>> Let me know if you still have problems.
>>>>
>>>> Regards, Dan
>>>>
>>>> 2008/7/10 Oleksandr Dzyubak <adzyubak at gmail.com>:
>>>>
>>>>>
>>>>> Dear ITKers,
>>>>>
>>>>> After reading the articles by J. Sethian,
>>>>> I decided to downloaded the Fast Marching Minimal Path Extraction program
>>>>> and give it a try.
>>>>>
>>>>> Surprisingly I could not even compile it.
>>>>> The errors I got are below. Did somebody try it?
>>>>>
>>>>> Just in case. I am using Debian Linux with
>>>>> gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21).
>>>>>
>>>>> Thanks,,
>>>>> Alex
>>>>>
>>>>> *********Begin Errors********
>>>>>
>>>>> dzyubak at debian: /BUILD$ make
>>>>> Scanning dependencies of target MinimalPathMain
>>>>> [ 33%] Building CXX object Source/CMakeFiles/MinimalPathMain.dir/main.o
>>>>> In file included from
>>>>>
>>>>> /mnt/Public/ITK_Test/Fast_Marching_Minimal_Path_Extraction_in_ITK/Source/i
>>>>> tkSingleImageCostFunction.h:147,
>>>>> from
>>>>>
>>>>> /mnt/Public/ITK_Test/Fast_Marching_Minimal_Path_Extraction_in_ITK/Source/i
>>>>> tkArrivalFunctionToPathFilter.h:23,
>>>>> from
>>>>>
>>>>> /mnt/Public/ITK_Test/Fast_Marching_Minimal_Path_Extraction_in_ITK/Testing/
>>>>> MinimalPathTests.cxx:39,
>>>>> from
>>>>>
>>>>> /mnt/Public/ITK_Test/Fast_Marching_Minimal_Path_Extraction_in_ITK/Source/m
>>>>> ain.cxx:10:
>>>>>
>>>>> /mnt/Public/ITK_Test/Fast_Marching_Minimal_Path_Extraction_in_ITK/Source/i
>>>>> tkSingleImageCostFunction.txx:20:22:
>>>>> error: vnl_math.h: No such file or directory
>>>>> make[2]: *** [Source/CMakeFiles/MinimalPathMain.dir/main.o] Error 1
>>>>> make[1]: *** [Source/CMakeFiles/MinimalPathMain.dir/all] Error 2
>>>>> make: *** [all] Error 2
>>>>> dzyubak at debian: /BUILD$
>>>>>
>>>>>
>>>>> **********End Errors******
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Insight-users mailing list
>>>>> Insight-users at itk.org
>>>>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>> ------------------------------
>>
>> Message: 6
>> Date: Fri, 11 Jul 2008 09:13:53 -0400
>> From: Luis Ibanez <luis.ibanez at kitware.com>
>> Subject: [Insight-users] Doxygen pages down for the day
>> To: Insight Users <insight-users at itk.org>
>> Message-ID: <48775C91.5040803 at kitware.com>
>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>
>>
>> We are working on updating the ITK Doxygen pages today.
>>
>> They will not be available for several hours.
>>
>>
>> You may want to use the ITK 3.6 pages in the meantime:
>>
>> http://www.itk.org/Doxygen36/html/index.html
>>
>>
>> Our apologies for the inconvenience.
>>
>>
>>
>> Thanks
>>
>>
>>
>> Luis
>>
>>
>>
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> Insight-users mailing list
>> Insight-users at itk.org
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>> End of Insight-users Digest, Vol 51, Issue 42
>> *********************************************
>>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
More information about the Insight-users
mailing list