读取图片字节流 - GetImageData
函数简介
获取指定图像,用二进制数据的方式返回,数据格式BBGGRRAA,一个像素4字节BGRA格式。图象宽度=stride / 4 ,图象高度=size / stride
注意事项
图像指针释放后(FreeImagePtr),data地址的数据就会被释放,需要把数据对象拷贝到自己的字节集中再使用。
接口名称
GetImageData
DLL调用
int GetImageData(long ola, long ptr, long* data, int* size, int* stride)
参数定义:
ola
(长整型数): OLAPlug对象的指针,由DLL版本 CreateCOLAPlugInterFace 接口生成ptr
(长整型数): OLAImage对象的地址data
(长整型数指针) 返回图片的数据指针size
(整型数指针): 返回图片的数据长度stride
(整型数指针): 返回图片的步长数据(图片每行数据字节数)
示例:
待补充...
COM调用
int GetImageData(long ptr, long* data, int* size, int* stride)
参数定义:
ptr
(长整型数): OLAImage对象的地址data
(长整型数指针) 返回图片的数据指针size
(整型数指针): 返回图片的数据长度stride
(整型数指针): 返回图片的步长数据(图片每行数据字节数)
示例:
待补充...
返回值
整型数:
0 : 失败
1 : 成功