libdmtx 0.7.8.7
libdmtx is a software library that enables programs to read and write Data Matrix barcodes of the modern ECC200 variety.
|
#include <dmtx.h>
Public Attributes | |
int | width |
图像的宽度,以像素为单位 | |
int | height |
图像的高度,以像素为单位 | |
int | pixelPacking |
图像格式类型,像素打包方式 DmtxPackOrder | |
int | bitsPerPixel |
每个像素的位数 | |
int | bytesPerPixel |
每个像素的字节数 | |
int | rowPadBytes |
每行像素在内存中的填充或对齐字节数 | |
int | rowSizeBytes |
每一行(包括填充)在内存中的总字节数 | |
int | imageFlip |
图像是否需要翻转,通常用于处理上下颠倒的图像 DmtxFlip | |
int | channelCount |
图像的通道数量,如RGB图像为3,CMYK图像为4 | |
int | channelStart [4] |
每个通道在像素数据中的起始位置(位偏移) | |
int | bitsPerChannel [4] |
每个通道的位数,描述每个颜色分量的精度 | |
unsigned char * | pxl |
实际的像素数据缓冲区 | |
int DmtxImage_struct::imageFlip |
int DmtxImage_struct::pixelPacking |
图像格式类型,像素打包方式 DmtxPackOrder