Top-level fast hit-miss transform with auto-generated sels PIX *pixHMTDwa_1() PIX *pixFHMTGen_1()
PIX * pixFHMTGen_1 ( PIX *pixd, PIX *pixs, char *selname )
pixFHMTGen_1() Input: pixd (usual 3 choices: null, == pixs, != pixs) pixs (1 bpp) sel name Return: pixd Notes: (1) This is a dwa implementation of the hit-miss transform on pixs by the sel. (2) The sel must be limited in size to not more than 31 pixels about the origin. It must have at least one hit, and it can have any number of misses. (3) This handles all required setting of the border pixels before erosion and dilation.
PIX * pixHMTDwa_1 ( PIX *pixd, PIX *pixs, char *selname )
pixHMTDwa_1() Input: pixd (usual 3 choices: null, == pixs, != pixs) pixs (1 bpp) sel name Return: pixd Notes: (1) This simply adds a 32 pixel border, calls the appropriate pixFHMTGen_*(), and removes the border. See notes below for that function.
Zakariyya Mughal <firstname.lastname@example.org>
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.