Functions | |
int | ConnectedComponents (IntImage &img, CONN_TYPE connectivity, IntImage &out) |
int | ConnectedComponents (ByteImage &img, CONN_TYPE connectivity, IntImage &out) |
int | ConnectedComponents (IntImage &img, CONN_TYPE connectivity=FOUR) |
void | DistanceTransform (ByteImage &input, DM_TYPE dm_type, IntImage &output) |
void | Erosion (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | Dilation (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | Opening (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | Closing (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | FlatErosion (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | FlatDilation (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | FlatOpening (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | FlatClosing (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | TopHat (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | BottomHat (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | HitOrMiss (Image< T > &input, ByteKernel &kern1, ByteKernel &kern2, Image< T > &output) |
void | TemplateMatch (Image< T > &input, ByteKernel &kern, Image< T > &output) |
void | Erosion3x3 (Image< T > &input, int iter, CONN_TYPE connect, Image< T > &output) |
void | Dilation3x3 (Image< T > &input, int iter, CONN_TYPE connect, Image< T > &output) |
void | Opening3x3 (Image< T > &input, int iter, CONN_TYPE connect, Image< T > &output) |
void | Closing3x3 (Image< T > &input, int iter, CONN_TYPE connect, Image< T > &output) |
void | Watershed (ByteImage &im, CONN_TYPE connect, IntImage &out) |
|
Performs the bottom-hat transform of the input image using the structuring element kern and stores the result in the output image. The bottom-hat transform is defined by the following formula: Definition at line 345 of file Morphop.cpp. |
|
Performs the gray level closing (denoted by Definition at line 326 of file Morphop.cpp. |
|
Performs iteratively the closing of the input image using as structural element a
Definition at line 178 of file Morphop.cpp. |
|
Labels the image img based on its connected components and returns the number of these connected components. The labeled image is stored in img. The parameter connectivity will determine the type of neighborhood that will be used during the labeling. This can be:
Definition at line 26 of file ConnectedComponents.cpp. |
|
Labels the image img based on its connected components and returns the number of these connected components. The labeled image is stored in out. The parameter connectivity will determine the type of neighborhood that will be used during the labeling. This can be:
Definition at line 16 of file ConnectedComponents.cpp. |
|
Labels the image img based on its connected components and returns the number of these connected components. The labeled image is stored in out. The parameter connectivity will determine the type of neighborhood that will be used during the labeling. This can be:
Definition at line 9 of file ConnectedComponents.cpp. |
|
Performs the gray level dilation (denoted by Definition at line 288 of file Morphop.cpp. |
|
Performs iteratively the dilation of the input image using as structural element a
Definition at line 151 of file Morphop.cpp. |
|
Computes the distance transform of the input image using the distance map type given by dm_type and stores the result in the output image. Currently defined distance map types are:
Definition at line 11 of file DistanceTransform.cpp. |
|
Performs the gray level erosion (denoted by Definition at line 257 of file Morphop.cpp. |
|
Performs iteratively the erosion of the input image using as structural element a
Definition at line 107 of file Morphop.cpp. |
|
Performs the gray level closing of the input image using the flat structuring element kern and stores the result in the output image. Definition at line 250 of file Morphop.cpp. |
|
Performs the gray level dilation of the input image using the flat structuring element kern and stores the result in the output image. Definition at line 214 of file Morphop.cpp. |
|
Performs the gray level erosion of the input image using the flat structuring element kern and stores the result in the output image.
Definition at line 185 of file Morphop.cpp. |
|
Performs the gray level opening of the input image using the flat structuring element kern and stores the result in the output image. Definition at line 243 of file Morphop.cpp. |
|
Performs the hit-or-miss transform of the input image using the structuring elements kern1 and kern2 and stores the result in the output image. The hit-or-miss transform is defined by the following formula:
Definition at line 357 of file Morphop.cpp. |
|
Performs the gray level opening (denoted by Definition at line 319 of file Morphop.cpp. |
|
Performs iteratively the opening of the input image using as structural element a
Definition at line 171 of file Morphop.cpp. |
|
Searches in the input image for occurrences of the structuring element specified by |a kern. The result is stored in the output image. The template match operation is defined by the following formula:
Definition at line 373 of file Morphop.cpp. |
|
Performs the top-hat transform of the input image using the structuring element kern and stores the result in the output image. The top-hat transform is defined by the following formula: Definition at line 333 of file Morphop.cpp. |
|
Performs the watershed transform of the input image using the connectivity type indicated by connect and stores the result in the output image. The connectivity can be:
Definition at line 34 of file Watershed.cpp. |