IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Modules | Classes | Enumerations

Output image attributes initializer. More...

Modules

 Duplicate
 Duplicate output Image Initializer.
 
 Promote Unary
 Promote unary output Image Initializer.
 
 Promote Binary
 Promote binary output Image Initializer.
 

Classes

class  ipsdk::imaproc::CustomImageInitializer< OutputAttributeType >
 Class allowing to initialize an output image from an object allowing to define output image properties. More...
 

Enumerations

enum  ipsdk::imaproc::eImageInitializerType {
  ipsdk::imaproc::eIIT_Duplicate, ipsdk::imaproc::eIIT_TypedDuplicate, ipsdk::imaproc::eIIT_PromoteUnary, ipsdk::imaproc::eIIT_PromoteBinary,
  ipsdk::imaproc::eIIT_CustomInitialize
}
 Enumerate describing output image initializer type. More...
 
enum  ipsdk::imaproc::eImageInitializerDistributionPolicy { ipsdk::imaproc::eIIDP_AllowDistribution, ipsdk::imaproc::eIIDP_DisableDistribution }
 Enumerate describing image initializer distribution policy. More...
 
enum  ipsdk::imaproc::eImageInitializerStoragePolicy { ipsdk::imaproc::eIISP_Inherit, ipsdk::imaproc::eIISP_Memory, ipsdk::imaproc::eIISP_Disk }
 Enumerate describing image initializer storage policy. More...
 
enum  ipsdk::imaproc::eImageProcessingInitializerType { ipsdk::imaproc::eIPIT_Image, ipsdk::imaproc::eIPIT_PlanIndexed, ipsdk::imaproc::eIPIT_ShapeMeasureSet }
 Enumerate describing output image processing initializer type. More...
 
enum  ipsdk::imaproc::ePlanIndexedInitializerType { ipsdk::imaproc::ePIIT_FromImage, ipsdk::imaproc::ePIIT_FromOther }
 Enumerate describing output plan indexed initializer type. More...
 
enum  ipsdk::imaproc::eShapeMeasureSetInitializerType { ipsdk::imaproc::eSMSIT_Create }
 Enumerate describing shape measure set initializer type. More...
 

Detailed Description

Output image attributes initializer.

Output initializers used to provide auto initialization for output image processing attributes.

Enumeration Type Documentation

◆ eImageInitializerType

Enumerate describing output image initializer type.

Note
This object is associated to a strong enumerate definition
See also
IPSDK_Enum
Enumerator
eIIT_Duplicate 

Output initializer used to duplicate input image geometry.

eIIT_TypedDuplicate 

Output initializer used to duplicate input image geometry associated with an image buffer type attribute.

eIIT_PromoteUnary 

Output initializer used to promote an input image buffer type with respecting its size.

eIIT_PromoteBinary 

Output initializer used to promote a input images buffer type with respecting to their size.

eIIT_CustomInitialize 

Output initializer used to define output from parameters of a derived object.

◆ eImageInitializerDistributionPolicy

Enumerate describing image initializer distribution policy.

Note
This object is associated to a strong enumerate definition
See also
IPSDK_Enum
Enumerator
eIIDP_AllowDistribution 

Image memory distribution is allowed.

eIIDP_DisableDistribution 

Image memory distribution is disabled.

◆ eImageInitializerStoragePolicy

Enumerate describing image initializer storage policy.

Note
This object is associated to a strong enumerate definition
See also
IPSDK_Enum
Enumerator
eIISP_Inherit 

The allocated image has the same storage type than the input image.

eIISP_Memory 

The allocated image is a memory image.

eIISP_Disk 

The allocated image is a disk image.

◆ eImageProcessingInitializerType

Enumerate describing output image processing initializer type.

Note
This object is associated to a strong enumerate definition
See also
IPSDK_Enum
Enumerator
eIPIT_Image 

Image output initializer.

eIPIT_PlanIndexed 

Plan indexed output initializer.

eIPIT_ShapeMeasureSet 

Shape measure set output initializer.

◆ ePlanIndexedInitializerType

Enumerate describing output plan indexed initializer type.

Note
This object is associated to a strong enumerate definition
See also
IPSDK_Enum
Enumerator
ePIIT_FromImage 

Output initializer used to initialize plan indexed collection from an image plans.

ePIIT_FromOther 

Output initializer used to initialize plan indexed collection from an other plan indexed collection.

◆ eShapeMeasureSetInitializerType

Enumerate describing shape measure set initializer type.

Note
This object is associated to a strong enumerate definition
See also
IPSDK_Enum
Enumerator
eSMSIT_Create 

Output initializer used to create an output shape measure set.