![]() |
ImFusion SDK 4.3
|
Set of functions for efficient connectivity analysis. More...
Set of functions for efficient connectivity analysis.
Enumerations | |
| enum | Connectivity { CONNECT4_2D = 4 , CONNECT8_2D = 8 , CONNECT6_3D = 6 , CONNECT18_3D = 18 , CONNECT26_3D = 26 } |
| Types of 2D and 3D connectivity. | |
Functions | |
| template<typename T, typename S> | |
| int | computeConnectedComponents (const TypedImage< T > *inImage, TypedImage< S > *labelImage, Connectivity connectivity, int minComponentSize=-1, int maxNumberComponents=-1, T threshold=T(1)) |
| Compute connected components of the input image All pixels with a value greater than the specified threshold are considered. | |
| template<typename T, typename S> | |
| int | hysteresisThresholding (TypedImage< T > *inImage, TypedImage< S > *labelImage, double lowThreshold, double highThreshold, Connectivity connectivity, int minComponentSize=-1, int maxNumberComponents=-1) |