SoView2DSmartBinaryBrush¶
- InventorModule¶
author
package
dll
definition
see also
Draw3D,DrawVoxels3DMacro,DrawVoxels3DPreview,SoView2DDrawVoxels3Dinherits from
keywords
Purpose¶
The SoView2DSmartBinaryBrush module allows to interactively create or correct label mask images with a connected DrawVoxels3D module.
It does not provide visual feedback yet, other Open Inventor modules can be used
to provide that feedback (see DrawVoxels3DPreview).
Usage¶
Connect to a 2D viewer to the inventor output and the base output of the DrawVoxels3D module inputDrawVoxels3D. Segmentation/Correction can be interactively performed by clicking and moving the mouse. The label to be used is on the start position of the interaction. The label can be overwritten by setting the Overwrite label value to True and specifying the value in Label value.
Windows¶
Default Panel¶
Input Fields¶
inputDrawVoxels3D¶
- name: inputDrawVoxels3D, type: MLBase¶
A connected
DrawVoxels3Dis required for the module to work.
Output Fields¶
self¶
- name: self, type: SoNode¶
Inventor node, to be connected to a 2D viewer.
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Visible Fields¶
Editing On¶
- name: editingOn, type: Bool, default: TRUE¶
Shift¶
- name: shift, type: Enum, default: IGNORED¶
Control¶
- name: control, type: Enum, default: IGNORED¶
Alt¶
- name: alt, type: Enum, default: IGNORED¶
Label value¶
- name: inputLabelValue, type: Double, default: 1¶
Voxel write value. This value is used if label value should be overwritten.
Overwrite label value¶
- name: inputShouldUseLabelValue, type: Bool, default: FALSE¶
Should overwrite label value in image. If FALSE, the brush will take the label value from the rendered mask. If true, the specified
Label valueis used.