Main Page   Modules   File List  

toposhrink.c File Reference

topologically controled binary shrinking guided by a priority image More...


Detailed Description

topologically controled binary shrinking guided by a priority image

Usage: toposhrink in.pgm prio.pgm connex tmin tmax tbmin tbmax [inhibit] out.pgm

Description: Topologically controled binary shrinking guided by a priority image. The lowest values of the priority image correspond to the highest priority.

The parameter prio is an image (byte or long).

The parameter connex indicates the connectivity of the binary object. Possible choices are 4, 8 in 2D and 6, 18, 26 in 3D.

If the parameter inhibit is given and is a binary image name, then the points of this image (set Y) will be left unchanged.

Let X be the set of points of the binary image in.pgm .

Repeat until stability: 
    select a point p of X \ Y such that
        tmin <= T(p) <= tmax and tbmin <= Tb(p) <= tbmax 
        and with the lowest possible priority value
    X := X \ { p }

Types supported: byte 2d, byte 3d

Category: topobin

Author:
Michel Couprie

Generated on Fri Dec 17 11:59:38 2004 for Pink by doxygen1.2.18