彩票走势图

图像处理工具包ImagXpress:如何修改Alpha通道

翻译|使用教程|编辑:杨鹏连|2020-10-28 10:29:36.467|阅读 682 次

概述:​ImagXpress支持处理Alpha通道信息以管理图像的透明度。PNG,Targa和TIFF文件支持Alpha通道。如果将图像保存为不支持Alpha通道的格式,则Alpha通道将被删除。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

ImagXpress 是最先进的彩色映像和照片图像处理工具包,它发布的形式有:.NET控件、COM组件、VC组件。用ImagXpress ,开发者构建的应用程序可以支持图像浏览、编辑、打印、TWAIN扫描、文件格式转换等等。ImagXpress 提供了综合的图像处理函数集,支持30多种文件格式,拥有惊人的图像处理速度。ImagXpress 提供的图像功能还有:复制、旋转、保持图像的透明度、多种图像缩放算法、高级滚动条、自动调整大小和图像融合等。

点击下载ImagXpress正式版

相关内容推荐:

试用下载>>>

图像处理工具包ImagXpress:如何实现应用图像效果

图像处理工具包ImagXpress用户指南:正确的颜色和对比度

图像处理工具包ImagXpress用户指南:如何从文件中加载图像

图像处理工具包ImagXpress用户指南:如何指定图像的加载选项

图像处理工具包ImagXpress用户指南:如何修改图像

图像处理工具包ImagXpress用户指南:如何定义最终用户界面

图像处理工具包ImagXpress用户指南:修改图像大小和方向

ImagXpress支持处理Alpha通道信息以管理图像的透明度。PNG,Targa和TIFF文件支持Alpha通道。虽然不是很典型,但ImagXpress还支持BMP和ICO文件的Alpha通道。如果将图像保存为不支持Alpha通道的格式,则Alpha通道将被删除。

将Alpha通道添加到图像

要将Alpha通道添加到24位图像,请调用AlphaAdd,指定 具有所需Alpha通道信息的hDib。当前图像(ProcessImageID)将被转换为32位图像,包括新的alpha通道。

  • 调用AlphaAdd之前,图像必须为24位,否则将引发异常。
  • 该图像必须是包含Alpha信息的32位图像,然后才能调用AlphaFlatten,否则将引发异常。
从图像中删除Alpha通道

要从32位图像中删除Alpha通道,请调用AlphaRemove,将其转换为没有Alpha通道的24位图像。不保存Alpha通道信息。

  • 该图像必须是包含Alpha信息的32位图像,然后才能调用AlphaFlatten,否则会引发异常。
展平Alpha通道图像

调用AlphaFlatten 将32位图像的alpha通道平面与指定颜色混合,以创建混合的24位图像。生成的图像具有以24位色谱图中的指定颜色存储的透明度信息。

  • 该图像必须是包含Alpha信息的32位图像,然后才能调用AlphaFlatten,否则会引发异常。
阅读Alpha频道信息

要获取图像中指定的X和Y位置的alpha值,请调用AlphaGet。

要获取与图像关联的整个alpha通道平面,请调用AlphaReturn。Alpha平面将存储到  hDib中。

修改Alpha频道信息

要在图像中指定的X和Y位置设置alpha值,请调用AlphaSet。
要修改整个图像的透明度,请选择以下选项之一:

  • 调用AlphaInvert 可以反转整个图像中的alpha值,以使不透明的内容变为透明,反之亦然。
  • 调用AlphaFill 以指定的值填充alpha图像内的指定区域。
如果未指定区域,则将整个Alpha通道设置为指定值。

处理包含Alpha通道的图像

ImagXpress中的所有图像处理方法均支持alpha通道,但以下情况除外:
Swirt,Pinch,PWarp,Ripple,Blur,Perspective不支持Alpha通道。
这些过程会使图像失真,因此会丢失Alpha通道。



想要购买ImagXpress正版授权,或了解更多产品信息请点击


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP