Difference between revisions of "Voxel Meshing Module"
From NAMIC Wiki
Line 28: | Line 28: | ||
[[Image:Mimx.png|left|thumb|300px|Slicer3 Voxel Mesh Module]] | [[Image:Mimx.png|left|thumb|300px|Slicer3 Voxel Mesh Module]] | ||
+ | |||
+ | |||
+ | '''Description:''' | ||
+ | This program will convert an image into a hexahedral mesh using | ||
+ | the voxels as the hexahedral elements. This is is typically done | ||
+ | for only a portion of the image and thus a binary image from a | ||
+ | segmentation may be used to define the region for meshing. | ||
+ | Since these meshes may be fairly large the user is allowed | ||
+ | to downsample the image by an integer value. Currently this | ||
+ | must be odd. | ||
+ | |||
+ | This tool was developed by Nicole Grosland, Vincent Magnotta, and Ritesh Bafna was developed as part of an NIH NA-MIC Collaboration Grant EB005973. | ||
+ | |||
+ | '''Usage:''' | ||
+ | VoxelMeshingModule | ||
+ | |||
+ | --imagefilename Input image File Name | ||
+ | --maskfilename Input mask File Name | ||
+ | --abaqusfilename Output Abaqus Filename | ||
+ | --vtkfilename Output mesh VTK filename | ||
+ | --vtksurfacefilename Output mesh surface VTK filename (Hack required for slicer3) | ||
+ | --resamplesize The image resample downsampling factor - Must be odd | ||
+ | --meshindexoffset The mesh index offset for nodes and elements | ||
+ | --poissonratio Poisson Ratio for the mesh | ||
+ | --abaqustitle Abaqus title for generated mesh | ||
+ | --numberofbins The number of histogram bins in the mesh | ||
+ | --histogamlowerbound The lower bound for the mesh histogram | ||
+ | --histogamupperbound The upper bound for the mesh histogram | ||
+ | --histogambinfile Mesh material properties histogram bin filename |
Revision as of 00:27, 16 April 2007
Home < Voxel Meshing ModuleObjective:
- Develop an initial framework for integration of Meshing modules into the NA-MIC kit
Progress:
- Base code has been developed as an Execution Model for Slicer3
- Orientatation issues wrt Slicer3 and ITK coordinate systems have been determined
- Extraction of surfaces nodes has been implemented to view results in Slicer3
To Do:
- Slicer3 needs to add support for loading and manipulating VTK Unstructured Grids
- Source Code needs to be added to Slicer3
Key Investigators:
- Iowa: Nicole Grosland, Vincent Magnotta, Ritesh Bafna
Links:
Figures:
Description:
This program will convert an image into a hexahedral mesh using
the voxels as the hexahedral elements. This is is typically done
for only a portion of the image and thus a binary image from a
segmentation may be used to define the region for meshing.
Since these meshes may be fairly large the user is allowed
to downsample the image by an integer value. Currently this
must be odd.
This tool was developed by Nicole Grosland, Vincent Magnotta, and Ritesh Bafna was developed as part of an NIH NA-MIC Collaboration Grant EB005973.
Usage:
VoxelMeshingModule
--imagefilename Input image File Name --maskfilename Input mask File Name --abaqusfilename Output Abaqus Filename --vtkfilename Output mesh VTK filename --vtksurfacefilename Output mesh surface VTK filename (Hack required for slicer3) --resamplesize The image resample downsampling factor - Must be odd --meshindexoffset The mesh index offset for nodes and elements --poissonratio Poisson Ratio for the mesh --abaqustitle Abaqus title for generated mesh --numberofbins The number of histogram bins in the mesh --histogamlowerbound The lower bound for the mesh histogram --histogamupperbound The upper bound for the mesh histogram --histogambinfile Mesh material properties histogram bin filename