图像处理工具包ImagXpress:如何处理图像合并图像

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

点击下载ImagXpress正式版ide

合并是将当前正在处理的图像(ProcessImageID)与另外一个图像进行合并的操做。生成的合并图像存储在ProcessImageID中。函数

合并图像:工具

调用合并方法。
使用Picture,Filename,hDIB 属性或LoadBlob 方法加载另外一个图像。该图像与现有图像合并。
生成的合并图像存储在ProcessImageID中,覆盖现有图像。
若是调用“合并”时某个区域或区域处于活动状态,则源图像将与目标图像上的活动区域或区域合并。
若是任何一个要合并的图像的位深度都小于24位,则将这两个图像转换为24位图像,而后合并。可是,将1位图像与另外一个1位图像合并可能会生成1位图像。
若是要合并的图像中的任何一个具备关联的颜色配置文件,则应用每一个图像的配置文件,而后合并图像。没有保留颜色配置文件。
当要合并的图像都是带有标签的TIFF文件时,请首先捕获标签,而后合并,而后再次应用标签,以确保合并时保存标签。
子 画面还没法将图像的一部分与另外一图像合并。
您能够随时检查 IPImageWasModified属性,以肯定是否由上一个处理操做修改了图像。(若是在处理过程当中发生错误,则处理动做将中断而且图像不会被修改。)
启用撤消功能内存

该撤消功能使您能够撤消的处理方法的做用。要使用撤消功能: 开发

确保UndoEnabled属性设置为True。这在执行图像处理以前为特定图像启用撤消功能。
当UndoEnabled为True时,须要额外的内存来存储撤消图像。若是不须要撤消,请将UndoEnabled设置为False,以减小内存使用量。
撤消处理动做产品

若要撤消图像处理操做,请调用撤消方法。当前的DIB(hDIB)被Undo DIB(hDIBUndo)替换,从而将映像恢复到其原始状态。hDIBUndo属性设置为NULL。
只能撤消图像处理动做。对ICM的更改,加载和保存没法撤消。
在DIB上绘制线条和形状it

ImagXpress®控件具备图形绘制方法,可以让您在DIB上绘制线条和形状。因为图形绘制在DIB上,所以它们成为图像的永久部分。图像处理

撤消方法不会撤消更改图像调色板。
如下属性和方法用于绘制图形:
DrawMode属性-获取并设置一个值,该值肯定如何管理颜色设置的交互(例如:笔颜色,背景颜色,显示颜色和前景色)。
DrawStyle属性—获取并设置一个值,该值肯定图形方法输出的线条样式。
DrawWidth属性—获取并设置图形方法输出的线宽。
DrawFillStyle属性—获取并设置用于填充使用DrawCircle,DrawLine和DrawPolygon图形方法建立的圆和框的模式。
DrawFillColor属性—获取并设置用于填充使用DrawCircle,DrawLine和DrawPolygon图形方法建立的圆形,矩形和多边形的颜色。
DrawLine方法—在图像上绘制线条和矩形。
DrawCurve —在图像上绘制贝塞尔曲线。
DrawCircle —在图像上绘制圆形或椭圆形。
DrawPolygon —在图像上绘制2-6面的多边形。
DrawRoundRect —在图像上绘制带有圆角的矩形。
DrawArc —在图像上绘制圆弧。
DrawPie —在图像上绘制饼形的楔形。
DrawTextString —在图像上绘制文本。
想要购买ImagXpress正版受权,或了解更多产品信息请点击【咨询在线客服】class