Dynamsoft Panorama - API Reference
Enumerations
Enumerations

Enumerations

enum  Dynamsoft.Panorama.EnumErrorCode {
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_ERROR_CALLBACK_EXISTS = -20001, Dynamsoft.Panorama.EnumErrorCode.DPSERR_RESULT_CALLBACK_EXISTS = -20002, Dynamsoft.Panorama.EnumErrorCode.DPSERR_INPUT_NULL_POINTER = -20003, Dynamsoft.Panorama.EnumErrorCode.DPSERR_DBR_VERSION_INVALID = -20004,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_PANORAMA_ALREADY_STARTED = -20006, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PANORAMA_NOT_STARTED = -20007, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PANORAMA_NOT_STOP = -20008, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PANORAMA_STARTED_BY_FILE = -20009,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_PANORAMA_STARTED_BY_BUFFER = -20010, Dynamsoft.Panorama.EnumErrorCode.DPSERR_STITCHED_IMAGE_NOT_EXISTS = -20013, Dynamsoft.Panorama.EnumErrorCode.DPSERR_OVERLAP_REGION_INVALID =-20030, Dynamsoft.Panorama.EnumErrorCode.DPSERR_OVERLAP_MODE_STITCH_STOPED =-21001,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_GS1_COMPOSITE_LICENSE_INVALID = -10059, Dynamsoft.Panorama.EnumErrorCode.DPSERR_GS1_DATABAR_LICENSE_INVALID = -10058, Dynamsoft.Panorama.EnumErrorCode.DPSERR_MAXICODE_LICENSE_INVALID = -10057, Dynamsoft.Panorama.EnumErrorCode.DPSERR_IRT_LICENSE_INVALID = -10056,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_GET_MODE_ARGUMENT_ERROR = -10055, Dynamsoft.Panorama.EnumErrorCode.DPSERR_LICENSE_DEVICE_RUNS_OUT = -10054, Dynamsoft.Panorama.EnumErrorCode.DPSERR_LICENSE_KEY_INVALID = -10053, Dynamsoft.Panorama.EnumErrorCode.DPSERR_LICENSE_CONTENT_INVALID = -10052,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_SET_MODE_ARGUMENT_ERROR = -10051, Dynamsoft.Panorama.EnumErrorCode.DPSERR_STOP_DECODING_THREAD_FAILED = -10050, Dynamsoft.Panorama.EnumErrorCode.DPSERR_FRAME_DECODING_THREAD_EXISTS = -10049, Dynamsoft.Panorama.EnumErrorCode.DPSERR_DPM_LICENSE_INVALID = -10048,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_POSTALCODE_LICENSE_INVALID = -10047, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PATCHCODE_LICENSE_INVALID = -10046, Dynamsoft.Panorama.EnumErrorCode.DPSERR_LICENSE_INIT_FAILED = -10045, Dynamsoft.Panorama.EnumErrorCode.DPSERR_REQUESTED_FAILED = -10044,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_LICENSEKEY_NOT_MATCHED = -10043, Dynamsoft.Panorama.EnumErrorCode.DPSERR_LICENSE_DLL_MISSING = -10042, Dynamsoft.Panorama.EnumErrorCode.DPSERR_AZTEC_LICENSE_INVALID = -10041, Dynamsoft.Panorama.EnumErrorCode.DPSERR_RESERVEDINFO_NOT_MATCHED = -10040,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_DOMAIN_NOT_MATCHED = -10039, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PARAMETER_VALUE_INVALID = -10038, Dynamsoft.Panorama.EnumErrorCode.DPSERR_JSON_NAME_REFERENCE_INVALID = -10037, Dynamsoft.Panorama.EnumErrorCode.DPSERR_TEMPLATE_NAME_INVALID = -10036,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_JSON_NAME_VALUE_DUPLICATED = -10035, Dynamsoft.Panorama.EnumErrorCode.DPSERR_JSON_NAME_KEY_MISSING = -10034, Dynamsoft.Panorama.EnumErrorCode.DPSERR_JSON_VALUE_INVALID = -10033, Dynamsoft.Panorama.EnumErrorCode.DPSERR_JSON_KEY_INVALID = -10032,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_JSON_TYPE_INVALID = -10031, Dynamsoft.Panorama.EnumErrorCode.DPSERR_JSON_PARSE_FAILED = -10030, Dynamsoft.Panorama.EnumErrorCode.DPSERR_RECOGNITION_TIMEOUT = -10026, Dynamsoft.Panorama.EnumErrorCode.DPSERR_CUSTOM_MODULESIZE_INVALID = -10025,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_CUSTOM_SIZE_INVALID = -10024, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PAGE_NUMBER_INVALID = -10023, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PDF_DLL_MISSING = -10022, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PDF_READ_FAILED = -10021,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_DATAMATRIX_LICENSE_INVALID = -10020, Dynamsoft.Panorama.EnumErrorCode.DPSERR_PDF417_LICENSE_INVALID = -10019, Dynamsoft.Panorama.EnumErrorCode.DPSERR_DIB_BUFFER_INVALID = -10018, Dynamsoft.Panorama.EnumErrorCode.DPSERR_1D_LICENSE_INVALID = -10017,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_QR_LICENSE_INVALID = -10016, Dynamsoft.Panorama.EnumErrorCode.DPSERR_TIFF_READ_FAILED = -10013, Dynamsoft.Panorama.EnumErrorCode.DPSERR_IMAGE_READ_FAILED = -10012, Dynamsoft.Panorama.EnumErrorCode.DPSERR_MAX_BARCODE_NUMBER_INVALID = -10011,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_CUSTOM_REGION_INVALID = -10010, Dynamsoft.Panorama.EnumErrorCode.DPSERR_BARCODE_FORMAT_INVALID = -10009, Dynamsoft.Panorama.EnumErrorCode.DPSERR_INDEX_INVALID = -10008, Dynamsoft.Panorama.EnumErrorCode.DPSERR_BPP_NOT_SUPPORTED = -10007,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_FILETYPE_NOT_SUPPORTED = -10006, Dynamsoft.Panorama.EnumErrorCode.DPSERR_FILE_NOT_FOUND = -10005, Dynamsoft.Panorama.EnumErrorCode.DPSERR_LICENSE_EXPIRED = -10004, Dynamsoft.Panorama.EnumErrorCode.DPSERR_LICENSE_INVALID = -10003,
  Dynamsoft.Panorama.EnumErrorCode.DPSERR_NULL_POINTER = -10002, Dynamsoft.Panorama.EnumErrorCode.DPSERR_NO_MEMORY = -10001, Dynamsoft.Panorama.EnumErrorCode.DPSERR_UNKNOWN = -10000, Dynamsoft.Panorama.EnumErrorCode.DPS_SUCCESS = 0,
  Dynamsoft.Panorama.EnumErrorCode.DPS_SYSTEM_EXCEPTION = 1, Dynamsoft.Panorama.EnumErrorCode.DPSERR_LOAD_MODULE_DLL_FAILED = 2
}
 Describes error codes. More...
 
enum  Dynamsoft.Panorama.EnumImagePixelFormat {
  Dynamsoft.Panorama.EnumImagePixelFormat.IPF_BINARY, Dynamsoft.Panorama.EnumImagePixelFormat.IPF_BINARY_INVERTED, Dynamsoft.Panorama.EnumImagePixelFormat.IPF_GRAYSCALED, Dynamsoft.Panorama.EnumImagePixelFormat.IPF_NV21,
  Dynamsoft.Panorama.EnumImagePixelFormat.IPF_RGB_565, Dynamsoft.Panorama.EnumImagePixelFormat.IPF_RGB_555, Dynamsoft.Panorama.EnumImagePixelFormat.IPF_RGB_888, Dynamsoft.Panorama.EnumImagePixelFormat.IPF_ARGB_8888,
  Dynamsoft.Panorama.EnumImagePixelFormat.IPF_RGB_161616, Dynamsoft.Panorama.EnumImagePixelFormat.IPF_ARGB_16161616
}
 Describes the image pixel format. More...
 
enum  Dynamsoft.Panorama.EnumBarcodeFormat {
  Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_ALL = -32505857, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_ONED = 0x000007FF, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_DATABAR = 0x0003F800, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_CODE_39 = 0x1,
  Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_CODE_128 = 0x2, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_CODE_93 = 0x4, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_CODABAR = 0x8, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_ITF = 0x10,
  Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_EAN_13 = 0x20, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_EAN_8 = 0x40, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_UPC_A = 0x80, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_UPC_E = 0x100,
  Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_INDUSTRIAL_25 = 0x200, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_CODE_39_EXTENDED = 0x400, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_DATABAR_OMNIDIRECTIONAL = 0x800, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_DATABAR_TRUNCATED = 0x1000,
  Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_DATABAR_STACKED = 0x2000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_DATABAR_STACKED_OMNIDIRECTIONAL = 0x4000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_DATABAR_EXPANDED = 0x8000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_DATABAR_EXPANDED_STACKED = 0x10000,
  Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_DATABAR_LIMITED = 0x20000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_PATCHCODE = 0x00040000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_PDF417 = 0x2000000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_QR_CODE = 0x4000000,
  Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_DATAMATRIX = 0x8000000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_AZTEC = 0x10000000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_MAXICODE = 0x20000000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_MICRO_QR = 0x40000000,
  Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_MICRO_PDF417 = 0x00080000, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_GS1_COMPOSITE = -2147483648, Dynamsoft.Panorama.EnumBarcodeFormat.DPS_BF_NULL = 0
}
 Describes the barcode types in BarcodeFormat group 1. All the formats can be combined, such as BF_CODE_39 | BF_CODE_128. Note: The barcode format our library will search for is composed of BarcodeFormat group 1 and BarcodeFormat group 2, so you need to specify the barcode format in group 1 and group 2 individually. More...
 
enum  Dynamsoft.Panorama.EnumBarcodeFormat_2 {
  Dynamsoft.Panorama.EnumBarcodeFormat_2.DPS_BF2_NULL = 0, Dynamsoft.Panorama.EnumBarcodeFormat_2.DPS_BF2_POSTALCODE = 0x01F00000, Dynamsoft.Panorama.EnumBarcodeFormat_2.DPS_BF2_NONSTANDARD_BARCODE = 0X01, Dynamsoft.Panorama.EnumBarcodeFormat_2.DPS_BF2_USPSINTELLIGENTMAIL = 0x00100000,
  Dynamsoft.Panorama.EnumBarcodeFormat_2.DPS_BF2_POSTNET = 0x00200000, Dynamsoft.Panorama.EnumBarcodeFormat_2.DPS_BF2_PLANET = 0x00400000, Dynamsoft.Panorama.EnumBarcodeFormat_2.DPS_BF2_AUSTRALIANPOST = 0x00800000, Dynamsoft.Panorama.EnumBarcodeFormat_2.DPS_BF2_RM4SCC = 0x01000000
}
 Describes the barcode types in BarcodeFormat group 2. Note: The barcode format our library will search for is composed of BarcodeFormat group 1 and BarcodeFormat group 2, so you need to specify the barcode format in group 1 and group 2 individually. More...
 

Enumeration Type Documentation

◆ EnumBarcodeFormat

Describes the barcode types in BarcodeFormat group 1. All the formats can be combined, such as BF_CODE_39 | BF_CODE_128. Note: The barcode format our library will search for is composed of BarcodeFormat group 1 and BarcodeFormat group 2, so you need to specify the barcode format in group 1 and group 2 individually.

Enumerator
DPS_BF_ALL 

All supported formats in BarcodeFormat group 1

DPS_BF_ONED 

Combined value of BF_CODABAR, BF_CODE_128, BF_CODE_39, BF_CODE_39_Extended, BF_CODE_93, BF_EAN_13, BF_EAN_8, INDUSTRIAL_25, BF_ITF, BF_UPC_A, BF_UPC_E;

DPS_BF_GS1_DATABAR 

Combined value of BF_GS1_DATABAR_OMNIDIRECTIONAL, BF_GS1_DATABAR_TRUNCATED, BF_GS1_DATABAR_STACKED, BF_GS1_DATABAR_STACKED_OMNIDIRECTIONAL, BF_GS1_DATABAR_EXPANDED, BF_GS1_DATABAR_EXPANDED_STACKED, BF_GS1_DATABAR_LIMITED;

DPS_BF_CODE_39 

Code 39

DPS_BF_CODE_128 

Code 128

DPS_BF_CODE_93 

Code 93

DPS_BF_CODABAR 

Codabar

DPS_BF_ITF 

ITF

DPS_BF_EAN_13 

EAN-13

DPS_BF_EAN_8 

EAN-8

DPS_BF_UPC_A 

UPC-A

DPS_BF_UPC_E 

UPC-E

DPS_BF_INDUSTRIAL_25 

Industrial 2 of 5

DPS_BF_CODE_39_EXTENDED 

Code39 Extended

DPS_BF_GS1_DATABAR_OMNIDIRECTIONAL 

Databar Omnidirectional

DPS_BF_GS1_DATABAR_TRUNCATED 

Databar Truncated

DPS_BF_GS1_DATABAR_STACKED 

Databar Stacked

DPS_BF_GS1_DATABAR_STACKED_OMNIDIRECTIONAL 

Databar Stacked Omnidirectional

DPS_BF_GS1_DATABAR_EXPANDED 

Databar Expanded

DPS_BF_GS1_DATABAR_EXPANDED_STACKED 

Databar Expaned Stacked

DPS_BF_GS1_DATABAR_LIMITED 

Databar Limited

DPS_BF_PATCHCODE 

Patch code.

DPS_BF_PDF417 

PDF417

DPS_BF_QR_CODE 

QRCode

DPS_BF_DATAMATRIX 

DataMatrix

DPS_BF_AZTEC 

AZTEC

DPS_BF_MAXICODE 

MAXICODE

DPS_BF_MICRO_QR 

Micro QR Code

DPS_BF_MICRO_PDF417 

Micro PDF417

DPS_BF_GS1_COMPOSITE 

GS1 Composite Code

DPS_BF_NULL 

No barcode format in BarcodeFormat group 1

◆ EnumBarcodeFormat_2

Describes the barcode types in BarcodeFormat group 2. Note: The barcode format our library will search for is composed of BarcodeFormat group 1 and BarcodeFormat group 2, so you need to specify the barcode format in group 1 and group 2 individually.

Enumerator
DPS_BF2_NULL 

No barcode format in BarcodeFormat group 2

DPS_BF2_POSTALCODE 

Combined value of BF2_USPSINTELLIGENTMAIL, BF2_POSTNET, BF2_PLANET, BF2_AUSTRALIANPOST, BF2_RM4SCC.

DPS_BF2_NONSTANDARD_BARCODE 

Nonstandard barcode

DPS_BF2_USPSINTELLIGENTMAIL 

USPS Intelligent Mail.

DPS_BF2_POSTNET 

Postnet.

DPS_BF2_PLANET 

Planet.

DPS_BF2_AUSTRALIANPOST 

Australian Post.

DPS_BF2_RM4SCC 

Royal Mail 4-State Customer Barcode.

◆ EnumErrorCode

Describes error codes.

Enumerator
DPSERR_ERROR_CALLBACK_EXISTS 

Errorcode call-back function already exists.

DPSERR_RESULT_CALLBACK_EXISTS 

Result call-back function already exists.

DPSERR_INPUT_NULL_POINTER 

NULL input pointer in Panorama.

DPSERR_DBR_VERSION_INVALID 

The DBR Version is invalid.

DPSERR_PANORAMA_ALREADY_STARTED 

Panorama has been started.

DPSERR_PANORAMA_NOT_STARTED 

Panorama is not started before appending frames.

DPSERR_PANORAMA_NOT_STOP 

Panorama is not stopped before getting final results.

DPSERR_PANORAMA_STARTED_BY_FILE 

Panorama is already started by file.

DPSERR_PANORAMA_STARTED_BY_BUFFER 

Panorama is already started by buffer.

DPSERR_STITCHED_IMAGE_NOT_EXISTS 

No stitched images exist.

DPSERR_OVERLAP_REGION_INVALID 

The overlap region is invalid.

DPSERR_OVERLAP_MODE_STITCH_STOPED 

The frames can not continue to be stitched in overlap mode.

DPSERR_GS1_COMPOSITE_LICENSE_INVALID 

The GS1 Composite code license is invalid.

DPSERR_GS1_DATABAR_LICENSE_INVALID 

The GS1 Databar license is invalid.

DPSERR_MAXICODE_LICENSE_INVALID 

The Maxicode license is invalid.

DPSERR_IRT_LICENSE_INVALID 

The Intermediate Result Types license is invalid.

DPSERR_GET_MODE_ARGUMENT_ERROR 

Failed to get mode's argument.

DPSERR_LICENSE_DEVICE_RUNS_OUT 

The device number in the license key runs out.

DPSERR_LICENSE_KEY_INVALID 

The license key is invalid.

DPSERR_LICENSE_CONTENT_INVALID 

The license content is invalid.

DPSERR_SET_MODE_ARGUMENT_ERROR 

Failed to set mode's argument.

DPSERR_STOP_DECODING_THREAD_FAILED 

Failed to stop the frame decoding thread.

DPSERR_FRAME_DECODING_THREAD_EXISTS 

The frame decoding thread is already existed.

DPSERR_DPM_LICENSE_INVALID 

The DPM license is invalid.

DPSERR_POSTALCODE_LICENSE_INVALID 

The Postal code license is invalid.

DPSERR_PATCHCODE_LICENSE_INVALID 

The Patchcode license is invalid.

DPSERR_LICENSE_INIT_FAILED 

Failed to init the license.

DPSERR_REQUESTED_FAILED 

Failed to request the license file.

DPSERR_LICENSEKEY_NOT_MATCHED 

The license key is not match the license file.

DPSERR_LICENSE_DLL_MISSING 

The License DLL is missing.

DPSERR_AZTEC_LICENSE_INVALID 

The AZTEC license is invalid.

DPSERR_RESERVEDINFO_NOT_MATCHED 

The reserved info does not match the reserved info bound in the current product key.

DPSERR_DOMAIN_NOT_MATCHED 

The domain of your current site does not match the domain bound in the current product key.

DPSERR_PARAMETER_VALUE_INVALID 

The parameter value is invalid or out of range.

DPSERR_JSON_NAME_REFERENCE_INVALID 

The name reference is invalid.

DPSERR_TEMPLATE_NAME_INVALID 

The template name is invalid.

DPSERR_JSON_NAME_VALUE_DUPLICATED 

The value of the key "Name" is duplicated.

DPSERR_JSON_NAME_KEY_MISSING 

The mandatory key "Name" is missing.

DPSERR_JSON_VALUE_INVALID 

The value is invalid or out of range.

DPSERR_JSON_KEY_INVALID 

The key is invalid.

DPSERR_JSON_TYPE_INVALID 

The value type is invalid.

DPSERR_JSON_PARSE_FAILED 

Failed to parse json string.

DPSERR_RECOGNITION_TIMEOUT 

Recognition timeout.

DPSERR_CUSTOM_MODULESIZE_INVALID 

The custom module size is invalid.

DPSERR_CUSTOM_SIZE_INVALID 

The custom size is invalid.

DPSERR_PAGE_NUMBER_INVALID 

The page number is invalid.

DPSERR_PDF_DLL_MISSING 

The PDF DLL is missing.

DPSERR_PDF_READ_FAILED 

Failed to read the PDF file.

DPSERR_DATAMATRIX_LICENSE_INVALID 

The DATAMATRIX license is invalid.

DPSERR_PDF417_LICENSE_INVALID 

The PDF417 license is invalid.

DPSERR_DIB_BUFFER_INVALID 

The DIB(Device-independent bitmaps) buffer is invalid.

DPSERR_1D_LICENSE_INVALID 

The 1D barcode license is invalid.

DPSERR_QR_LICENSE_INVALID 

The QR Code license is invalid.

DPSERR_TIFF_READ_FAILED 

Failed to read the TIFF image.

DPSERR_IMAGE_READ_FAILED 

Failed to read the image.

DPSERR_MAX_BARCODE_NUMBER_INVALID 

The maximum barcode number is invalid.

DPSERR_CUSTOM_REGION_INVALID 

The input region value parameter is invalid.

DPSERR_BARCODE_FORMAT_INVALID 

The barcode format is invalid.

DPSERR_INDEX_INVALID 

The index is invalid.

DPSERR_BPP_NOT_SUPPORTED 

The BPP(Bits per pixel) is not supported.

DPSERR_FILETYPE_NOT_SUPPORTED 

The file type is not supported.

DPSERR_FILE_NOT_FOUND 

The file is not found.

DPSERR_LICENSE_EXPIRED 

The license has expired.

DPSERR_LICENSE_INVALID 

The license is invalid.

DPSERR_NULL_POINTER 

Null pointer.

DPSERR_NO_MEMORY 

Not enough memory to perform the operation.

DPSERR_UNKNOWN 

Unknown error.

DPS_SUCCESS 

Successful.

DPS_SYSTEM_EXCEPTION 

System exception

DPSERR_LOAD_MODULE_DLL_FAILED 

Failed to load module dll .

◆ EnumImagePixelFormat

Describes the image pixel format.

Enumerator
IPF_BINARY 

0:Black, 1:White

IPF_BINARY_INVERTED 

0:White, 1:Black

IPF_GRAYSCALED 

8bit gray

IPF_NV21 

NV21

IPF_RGB_565 

16bit

IPF_RGB_555 

16bit

IPF_RGB_888 

24bit

IPF_ARGB_8888 

32bit

IPF_RGB_161616 

48bit

IPF_ARGB_16161616 

64bit