图像处理工具包ImagXpress用户指南:如何处理一部分图像

翻译|使用教程|编辑:杨鹏连|2020-08-06 10:19:22.637|阅读 33 次

概述:本文介绍了图像处理工具包ImagXpress的使用方法——如何处理指定的一部分图像

# 正版采购狂欢节,企业采购正当时 #

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

点击下载ImagXpress正式版

在对图像执行图像处理之前,必须指定是要处理整个图像还是图像的一部分。ImagXpress®控件提供了两种工具来指定要处理图像的一部分:

  • 面积(限制为矩形区域)
  • 区域(不限于矩形区域)
如果定义了区域,则处理将仅应用于该区域。如果同时启用和定义了区域和地区,则将使用要设置的最后一个区域。

当RgnEnabled  或Area  方法的IPArea参数为True时,需要额外的内存来存储要与要处理的区域/区域合并的原始图像。如果不需要区域/区域处理,请将RgnEnabled  和Area  方法的IPArea参数设置为False,以减少内存使用量。

地区

创建地区
创建区域:

  1. 调用RgnDelete删除旧区域。
  2. 通过调用RgnAddPoint来定义新区域中的点,并指定定义该区域的下一个点的坐标。(一旦创建区域,就无法添加点。)
  3. 调用RgnCreate创建区域。
甲橡皮可以创建在显示器上定义的矩形区域。首先创建橡皮筋,然后使用RubberBandH,RubberBandL,RubberBandT和RubberBandW属性在RgnAddPoint中填充X和Y坐标。

查询区域

的RgnX,RgnY,RgnWidth,和RgnHeight属性(只读)上的区域的当前位置和大小提供状态。

将区域复制到精灵

通过将当前区域复制到透明窗口中,调用RgnCreateSprite来创建Sprite。然后可以将精灵移动(RgnMoveSprite)或粘贴(RgnPasteSprite)到当前正在查看的图像。的RgnSpriteX和RgnSpriteY属性定义的矩形边界的子画面的左上角。 如果为查看器分配了不同的图像进行显示,则Sprite仍然有效,可以将其移动或粘贴到正在查看的新图像中。要删除精灵并释放与其关联的资源,请调用RgnDeleteSprite。

删除子画面不会对正在查看的图像进行任何更改。

启用区域进行图像处理

要启用该区域,请设置RgnEnabled  属性。启用区域后,所有图像处理方法都将作用于该区域而不是整个图像。当RegionEnabled属性为False时,将处理整个图像。

删除区域

若要删除区域对象并释放关联的内存,请调用  RgnDelete  方法 (对图像没有影响)。

区域

区域是图像的矩形子集。启用区域后(IPArea = true),仅在图像区域上执行图像处理。

RemoveRedeye,RemoveDust和RemoveScratches  方法要求的区域被设置为指定图像处理的子集。对于所有其他方法和属性,设置区域是可选的。

创建一个区域

若要创建一个Area,请使用指定的矩形边界区域调用  Area方法。由于每个ImagXpress控件只能定义一个区域,因此调用Area将删除前一个区域。

甲橡皮可以创建在显示器上定义的矩形区域。首先创建橡皮筋,然后使用RubberbandH,RubberBandL,RubberBandT和RubberBandW属性填充Area中的坐标。

查询区域

可以使用以下属性来标识区域的大小,位置和状态:IPAreaX,IPAreaY,IPAreaWidth,IPAreaHeight和IPArea

将区域复制到精灵

无法从区域创建精灵。要创建一个精灵,首先将区域复制到一个区域,然后创建精灵。

删除区域
调用Area方法会将当前区域替换为新定义的区域。

相关内容推荐:

试用下载>>>

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

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

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

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


想要购买ImagXpress正版授权,或了解更多产品信息请点击【咨询在线客服】



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

文章转载自:Accusoft Pegasus

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
ImagXpress

一款支持多种文件格式能快速处理图像与扫描识别工具包。

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat