User Tools

Site Tools


jvs:fscan:manual:chapter2:expression:dilate

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
jvs:fscan:manual:chapter2:expression:dilate [2014/08/04 16:03]
127.0.0.1 external edit
jvs:fscan:manual:chapter2:expression:dilate [2023/02/23 18:43] (current)
Line 6: Line 6:
   * MASKBITS - voxel data values to consider for comparing with VAL (DATABITS is inverse of MASKBITS)   * MASKBITS - voxel data values to consider for comparing with VAL (DATABITS is inverse of MASKBITS)
   * NEWVAL - bit-value to turn on when adding (dilating) a voxel\\   * NEWVAL - bit-value to turn on when adding (dilating) a voxel\\
-    * If NEWVAL is negative and MASKBITS is zero, then the input data voxel value will be used when dilating into neighboring voxels.+    * If NEWVAL is negative and MASKBITS is zero, then neighboring data voxel values will be used when dilating into "empty" voxels.
  
   * FLAG:   * FLAG:
     * 0 - (default)     * 0 - (default)
-    * 1 -  +    * 2 - Erode/dilate in 2-D plane only 
-    * 2 - erode/dilate in 2-D plane only +    * 4 - Stop on dark edge (voxel darker than (100-VAL)% of inside neighbors (Needs MASKBITS set) 
-    * 4 - Stop on dark edge (voxel darker than (100-VAL1)% of inside neighbors (Needs MASKBITS set) +    * 8 - Stop on bright edge (brighter than (100+VAL)% of inside neighbors 
-    * 8 - Stop on bright edge (brighter than (100+VAL1)% of inside neighbors+    * 16 - Dilate all non-zero values except VAL (useful for filling in around VAL areas) 
 +  * NMATCH - number of adjacent voxels matching criterion needed for dilation (default=1) 
 +  * NNEIGHBORS - number of neighboring voxels to consider (default=26 if 3D, 8 if 2D)
  
 If MASKBITS is non-zero, it is used to mask both the input data values and NEWVAL; only those data bits are considered during comparisons and only the NEWVAL bits are changed during dilation. If MASKBITS is non-zero, it is used to mask both the input data values and NEWVAL; only those data bits are considered during comparisons and only the NEWVAL bits are changed during dilation.
jvs/fscan/manual/chapter2/expression/dilate.1407168181.txt.gz · Last modified: 2015/02/06 17:25 (external edit)