USER GUIDE
All the SICASM programs operate in a similar way. They produce binary mask images (where 1 is masked and 0 is null), but they also produce shapefiles of points that act as markers for the objects being masked. This allows a user to manually edit the points, and re-produce a more accurate mask image.
The masked objects are grown from the marker points using the watershed transform, operating on the morphological gradient of the image (a form of edge detection). For more information on the watershed transform see wikipedia.
See the following pages for guides on how to use the SICASM command line programs, including examples.