解压缩字符串成二值化图像 - BitUnpacking
函数简介
将BitPacking压缩生成的字符串解压缩还原为二值化图像。
接口名称
BitUnpacking
DLL调用
long BitUnpacking(long instance, string imageStr);
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| instance | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
| imageStr | 字符串 | BitPacking压缩结果字符串 |
示例
long restored_image = BitUnpacking(ola, imageStr);
if (restored_image != 0) {
SaveImageFromPtr(ola, restored_image, "D:\\test\\restored_image.png");
FreeImagePtr(ola, restored_image);
}
返回值
长整数型:成功返回图像句柄,失败返回0。
注意事项
- 输入的字符串必须是 BitPacking 函数压缩生成的有效字符串。
- 返回的图像需调用 FreeImagePtr 释放内存。
