L_Jp2ReadList

# include“l_bitmap.h”

L_LTJP2_APIL_INTEXT_FUNCTIONL_Jp2ReadList(hJp2, pszFile, phList, nBitsPerPixel, nOrder, pLoadOptions, pFileInfo, pReadCallBack, pUserData)

创建位图列表并加载存储在JPEG 2000文件中的所有帧(图像)。

参数

L_HJP2hJp2

JPEG 2000引擎句柄。

L_TCHAR* pszFile

包含JPEG 2000文件名的字符串。

pHBITMAPLISTphList

新列表的HBITMAPLIST变量的地址。

L_INTnBitsPerPixel

产生的位图像素深度。如果[0]为零,则位图将具有原始文件的像素深度(不转换)。

L_INT北方

所需的颜色顺序。可能的值有:

价值 意义
ORDER_RGB [0]读绿蓝顺序。
ORDER_BGR [1]蓝绿红订单。
ORDER_GRAY [2] 12位或16位灰度图像。支持12位和16位灰度图像文件和医疗仅限影像产品。188金宝搏的网址客服
0 数据为每像素8位或更少。
ORDER_RGBORGRAY [3]将图像加载为红色,绿色,蓝色或12位或16位灰度图像。仅在文档/医疗成像产品中支持12位和16位灰度图像。188金宝搏的网址客服
ORDER_BGRORGRAY [4]加载图像为蓝色,绿色,红色,或作为12或16位灰度图像。仅在文档/医疗成像产品中支持12位和16位灰度图像。188金宝搏的网址客服
ORDER_ROMM [5] rom顺序。rom只支持24位和48位镜像。
ORDER_BGRORGRAYORROMM [6]将图像加载为蓝色,绿色,红色,或作为12或16位灰度图像或作为rom。仅在文档/医疗成像产品中支持12位和16位灰度图像。188金宝搏的网址客服

pLOADFILEOPTIONpLoadOptions

指向可选扩展加载选项的指针。传递NULL来使用默认的加载选项。

pFILEINFOpFileInfo

指针指向FILEINFO结构。如果对文件一无所知,则传递NULL。

FILEREADCALLBACKpReadCallBack

用于附加处理的可选回调函数。

如果不提供回调函数,则传递NULL。

如果提供回调函数,则使用函数指针作为该参数的值。

回调函数必须遵循FILEREADCALLBACK函数。

L_VOID* pUserData

可用于传递回调函数使用的一个或多个附加参数的Void指针。

返回

价值 意义
成功 函数运行成功。
< 1 发生错误。指返回代码

评论

L_Jp2ReadList创建一个位图列表,并将JPEG 2000文件中存储的所有帧(图像)加载到内存中。如果任何层有不透明通道,它将被应用在列表位图上,除非ELO_COLOR_COMPONENT_ONLY标志被设置pLoadOptions.所有的引擎箱将被重置和更新,只有新的装载箱。

所需的dll和库

平台

x64 Win32。

LEADTOOLS光栅成像C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领先科技有限公司版权所有。