LEADTOOLS提供了使用不同方法和选项在颜色空间之间转换的函数。该工具箱支持RGB、BGR、YUV、CMYK、HSV、HLS、YIQ、CMY、LAB、YCCK、Y41P、UYVY、YUY2、YVU9和YCC颜色空间之间的转换。
LEADTOOLS颜色转换提供了两种方法来完成转换:
直接转换。
间接转换。
直接转换
这个过程不需要任何初始化代码。L_ClrConvertDirect可调用在两个颜色空间之间直接转换。此函数使用内置的方程和选项,与使用USE_BUILTIN的第二个方法相同。
L_ClrConvertDirectToBitmap也可以用来直接转换,但是这个函数将返回一个LEADBITMAPHANDLE目标缓冲区的表示。这个函数适用于从任何颜色空间到RGB或BGR的转换。
间接转换
要开始使用LEADTOOLS颜色转换工具包中可用的间接转换特性,用户应该声明一个实例CONVERSION_PARAMS结构;然后根据转换过程选项填充它。用户可以选择使用模拟表。有关更多信息,请参见模拟表.
接下来,用户应该初始化一个颜色转换句柄。更多信息请参考初始化颜色转换句柄.
在用户建立了颜色转换句柄之后,就可以将图像数据从一个特定的单色转换模型转换到另一个模型。有关更多信息,请参见转换过程.
当不再需要颜色转换的句柄时,应该释放它。有关更多信息,请参见释放颜色转换句柄.
用户还可以用L_ClrDlg,这将弹出一个颜色空间选项对话框。根据该对话框中设置的选项,将返回一个颜色句柄和/或封装在CONVERSION_PARAMS实例中的对话框中指定的选项。
更多信息,请参考:
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网页浏览器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送到支持!应该有人联系你!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至五
上午8:30 -下午6点
如需联系我们,请填写此表格,我们将通过电子邮件与您联系。