This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
jvs:fscan:manual:chapter2:expression:dilate [2012/06/04 21:36] voyvodic |
jvs:fscan:manual:chapter2:expression:dilate [2015/02/06 17:30] voyvodic |
||
---|---|---|---|
Line 11: | Line 11: | ||
* 0 - (default) | * 0 - (default) | ||
* 1 - | * 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-VAL1)% of inside neighbors (Needs MASKBITS set) | + | * 4 - Stop on dark edge (voxel darker than (100-VAL)% of inside neighbors (Needs MASKBITS set) |
- | * 8 - Stop on bright edge (brighter than (100+VAL1)% of inside neighbors | + | * 8 - Stop on bright edge (brighter than (100+VAL)% 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. |