VisionX V4 | VAREND | VisionX V4 |
varend − trace and fill boundaries |
varend [-H] [if=<inputfile>] [of=<outputfile>] [-f] [bl=<integer>] [-b] [-c] [-s] [-x] [kc=] [hc=] [bc=] [fc=] [-d] [-v] |
Varend takes a set of planar boundaries and draws
them into a 3D image. A set of planar boundaries is a
VisionX file containing a bounding box and a set of VisionX
3-D vectors, each having constant z coordinate. Every vector
is considered as a 2D polyline lying on a plane parallel to
the xy plane (given it has a constant z). |
There is an internal limit to the total number of points
that can be processed. |
if=<input filename> |
Specifies the input filename. |
of=<output file> |
Specifies the output filename. |
-f |
Fill the regions enclosed by the boundaries using inclusion/exclusion rules (if a boundary is inside a filled region, its inner pixels will be marked as hole). See also -x |
||
-x |
Fill the regions enclosed by the boundaries with no exclusion rules. All the inner pixels are always turned into fill-color valued pixel. This option is especially useful when there the boundary crossings are overlaps on the same region and not an indication of region exclusion. See also -f. |
||
-c |
Close all the boundaries. |
||
-s |
Skip (do not draw) non-closed boundaries. |
bl=<integer> |
Draw a boundary only if it has more than bl points (default=2). |
kc=<value> |
Background color (default=0) |
hc=<value> |
Color of holes, i.e. background areas completely sorrounded by boundary or foreground pixels (default=kc) |
fc=<value> |
Fill color (default=128) |
bc=<value> |
Boundary color (default=128) |
-b |
Create each image with a tight bounding box. |
|||
-v |
Verbose output messages. |
|||
-d |
Very verbose output option. |
A. Biancardi & A.B. Chan & B.M. Kressler & A.A Enquobahrie |