| HitMiss Operation | |
| HitMissElement | A Structuring element used in the HitMiss operation. |
| Functions | |
| hitMissRectangle | Create a rectangular structuring element |
| hitMissCircle | Create a circular structuring element with the specified radius |
| hitMissElement | Creates a new HitMissElement. |
| hitMissElement2 | Creates a new HitMissElement with a pre defined center. |
| hitMissElementDelete | Creates a new HitMissElement. |
| HitMiss | Do the HitMiss operation in a 8-bit unsigned binary image. |
typedef Kernel HitMissElement
A Structuring element used in the HitMiss operation. There are 3 possibilities for the a element of the values array: HM_DONT_CARE, HM_BLACK or HM_WHITE.
| Functions | |
| hitMissRectangle | Create a rectangular structuring element |
| hitMissCircle | Create a circular structuring element with the specified radius |
| hitMissElement | Creates a new HitMissElement. |
| hitMissElement2 | Creates a new HitMissElement with a pre defined center. |
| hitMissElementDelete | Creates a new HitMissElement. |
| HitMiss | Do the HitMiss operation in a 8-bit unsigned binary image. |
A Structuring element used in the HitMiss operation.
typedef Kernel HitMissElement
Create a rectangular structuring element
HitMissElement *hitMissRectangle( int w, int h )
Create a circular structuring element with the specified radius
HitMissElement *hitMissCircle( int radius )
Creates a new HitMissElement.
HitMissElement *hitMissElement( Matrix * m )
Creates a new HitMissElement with a pre defined center.
HitMissElement *hitMissElement2( Matrix * m, int anchorx, int anchory )
Creates a new HitMissElement.
void hitMissElementDelete( HitMissElement * se )
Do the HitMiss operation in a 8-bit unsigned binary image.
void HitMiss( Image * src, Image * dest, HitMissElement * se )