15 #ifndef __IPSDKIMAGEPROCESSING_IMAGEINITIALIZERTYPES_H__ 16 #define __IPSDKIMAGEPROCESSING_IMAGEINITIALIZERTYPES_H__ 19 #include <boost/function.hpp> 100 #endif // __IPSDKIMAGEPROCESSING_IMAGEINITIALIZERTYPES_H__ The allocated image is a memory image.
Definition: ImageInitializerTypes.h:118
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Retrieve ouput image buffer type for minima computation from two input image buffer types...
Definition: ImageInitializerTypes.h:78
Retrieve ouput image buffer type for a binary subtraction like operation.
Definition: ImageInitializerTypes.h:86
Retrieve ouput image buffer type for maxima computation from two input image buffer types...
Definition: ImageInitializerTypes.h:80
Retrieve ouput image buffer type for a division computation from two input image buffer types...
Definition: ImageInitializerTypes.h:88
Retrieve upper signed image buffer type from input image buffer type.
Definition: ImageInitializerTypes.h:65
Output initializer used to define output from parameters of a derived object.
Definition: ImageInitializerTypes.h:44
Retrieve ouput image buffer type for a binary addition like operation.
Definition: ImageInitializerTypes.h:84
Retrieve upper unsigned image buffer type from input image buffer type.
Definition: ImageInitializerTypes.h:63
eImageInitializerType
Enumerate describing output image initializer type.
Definition: ImageInitializerTypes.h:34
Definition: DataItemNodeHdrMacrosDetails.h:48
Predefined types for image output initializer management.
Output initializer used to promote a input images buffer type with respecting to their size...
Definition: ImageInitializerTypes.h:42
ePromoteUnaryType
Enumerate describing promote unary output image initializer type.
Definition: ImageInitializerTypes.h:55
Output initializer used to promote an input image buffer type with respecting its size...
Definition: ImageInitializerTypes.h:40
Retrieve signed image buffer type from input image buffer type.
Definition: ImageInitializerTypes.h:59
eImageInitializerStoragePolicy
Enumerate describing image initializer storage policy.
Definition: ImageInitializerTypes.h:114
Retrieve unsigned image buffer type from input image buffer type.
Definition: ImageInitializerTypes.h:57
Retrieve ouput image buffer type for an absolute value maxima computation from two input image buffer...
Definition: ImageInitializerTypes.h:82
The allocated image is a disk image.
Definition: ImageInitializerTypes.h:120
Output initializer used to duplicate input image geometry.
Definition: ImageInitializerTypes.h:36
Output initializer used to duplicate input image geometry associated with an image buffer type attrib...
Definition: ImageInitializerTypes.h:38
eImageInitializerDistributionPolicy
Enumerate describing image initializer distribution policy.
Definition: ImageInitializerTypes.h:99
boost::function< ipsdk::image::eImageBufferType()> DefineImageBufferTypeFunction
function type used to define used image buffer type
Definition: ImageInitializerTypes.h:128
Image memory distribution is disabled.
Definition: ImageInitializerTypes.h:103
Image memory distribution is allowed.
Definition: ImageInitializerTypes.h:101
The allocated image has the same storage type than the input image.
Definition: ImageInitializerTypes.h:116
ePromoteBinaryType
Enumerate describing promote binary output image initializer type.
Definition: ImageInitializerTypes.h:76
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26
Retrieve upper image buffer type from input image buffer type.
Definition: ImageInitializerTypes.h:61
eImageBufferType
types associated to image buffers
Definition: ImageTypes.h:78