15 #ifndef __IPSDKMATH_EXTREMATYPES_H__ 16 #define __IPSDKMATH_EXTREMATYPES_H__ 71 #endif // __IPSDKMATH_EXTREMATYPES_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Extremal border values are keeped on output.
Definition: ExtremaTypes.h:47
Minima extrema.
Definition: ExtremaTypes.h:34
Extremal border values are skipped on output.
Definition: ExtremaTypes.h:49
Definition: ExtremaTypes.h:53
std::pair< ipUInt64, ipUInt64 > ExtremaRange
index for dilated local extrema
Definition: ExtremaTypes.h:55
Predefined base collection types for library.
eExtremaType
Enumerate allowing to define an extrema type.
Definition: ExtremaTypes.h:32
Maxima extrema.
Definition: ExtremaTypes.h:36
Predefined macros for enumerates management.
std::vector< ExtremaRange > ExtremaRangeColl
collection of indexes for dilated local extrema
Definition: ExtremaTypes.h:64
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26
eExtremaBorderPolicy
Enumerate allowing to describe border policy used during extrema extraction processing.
Definition: ExtremaTypes.h:45