other:dsx:orient3d:image_data_generator
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
other:dsx:orient3d:image_data_generator [2024/07/16 17:01] – removed sgranger | other:dsx:orient3d:image_data_generator [2025/05/06 17:56] (current) – Cleaned up and added See Also section. wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Image Data Generator ====== | ||
+ | |||
+ | The Image Data Generator widget creates 3D image data from surface models of objects. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | [[other: | ||
+ | |||
+ | **Note:** this widget is only available when the computer has a CUDA-capable graphics card installed. | ||
+ | |||
+ | ^ Parameter ^ Description ^ | ||
+ | | Voxel Size |These fields specify the XYZ dimensions of the voxels in model units (usually mm). As you change the values, the voxel count of the resulting image is updated. | ||
+ | | Bone Densities | **Cortical** The density of the voxels at the outer boundary of the cortical bone. | | ||
+ | | | **Cancellous** The density of the voxels in the center of the bone. If an inner surface is defined, these are the voxels inside the inner surface. If no inner surface is defined, these are the voxels in the object that are more than //cortical thickness// from the outer surface.| | ||
+ | | | **Variation** The percent variation (noise) in densities in the cortical and cancellous regions of bone. Adding noise can make the image data look more realistic, and it helps reduce undesirable edge artifacts when performing edge detection on DRRs made from the image data. | | ||
+ | | Inner Surface |If the current object has an OBJ file defining the inner surface of the cortical bone, the //Use Inner Surface// checkbox will be enabled. If the box is checked, this inner surface will be used when creating the image data. Voxels between the inner and outer surfaces will be given the specified cortical density, and voxels inside the inner surface will be given the specified cancellous density. If the box is not checked, the //Cortical Thickness// field is enabled. A cortical thickness of -1 means there is no inner boundary, so all voxels inside the outer surface will be given the cortical density. A value greater than zero will create an inner surface that is a constant distance (the specified thickness) from the outer surface. Voxels between the surfaces will have cortical density, and voxels inside the inner surface will have cancellous density. | | ||
+ | | Create Image Data | Pressing this button creates the image data. The resulting TIFF file will be added to object definition in the subject file, replacing any previously defined image file. | | ||
+ | |||
+ | **Note:** The voxels between the inner and outer surfaces are not all given the cortical density (+/- the variation), because this produces a double edge in the edge detected DRR that is not in the X-ray images. Instead the voxels are given the cortical density right at the outer boundary, and then ramp down to the cancellous density at the inner boundary. This produces a DRR edge image that better matches the X-ray edge image. | ||
+ | |||
+ | ===== See Also ===== | ||
+ | |||
+ | Go back to the [[other: | ||
other/dsx/orient3d/image_data_generator.1721149295.txt.gz · Last modified: 2024/07/16 17:01 by sgranger