NAME

Image::Leptonica::Func::colormorph

VERSION

version 0.04

colormorph.c

colormorph.c

    Top-level color morphological operations

          PIX     *pixColorMorph()

    Method: Algorithm by van Herk and Gil and Werman, 1992
            Apply grayscale morphological operations separately
            to each component.

FUNCTIONS

pixColorMorph

PIX * pixColorMorph ( PIX *pixs, l_int32 type, l_int32 hsize, l_int32 vsize )

pixColorMorph()

    Input:  pixs
            type  (L_MORPH_DILATE, L_MORPH_ERODE, L_MORPH_OPEN,
                   or L_MORPH_CLOSE)
            hsize  (of Sel; must be odd; origin implicitly in center)
            vsize  (ditto)
    Return: pixd

Notes:
    (1) This does the morph operation on each component separately,
        and recombines the result.
    (2) Sel is a brick with all elements being hits.
    (3) If hsize = vsize = 1, just returns a copy.

AUTHOR

Zakariyya Mughal <zmughal@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2014 by Zakariyya Mughal.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.