彩票走势图

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

翻译|使用教程|编辑:杨鹏连|2020-08-27 10:11:52.790|阅读 476 次

概述:本文介绍了图像处理工具包ImagXpress的使用方法——正确的颜色和对比度。

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

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

点击下载ImagXpress正式版

ImagXpress®提供了一组方法和属性,可用于调整图像颜色。 

校正色彩和对比度

可以使用各种颜色空间来表征图像中每个像素的颜色。ImagXpress使用户可以通过指定以下任一颜色空间来修改图像中的颜色平衡:

  • RGB指定像素内的红色,绿色和蓝色值。
  • HSL指定色相(色调),饱和度(灰度)和亮度(光强度)。
修改RGB色阶

要更改图像中红色,绿色和蓝色的级别,请调用AdjustRGB方法,指定每个像素的红色,绿色和蓝色分量的更改量(以单位或百分比为单位)。使用RGBColorCountV方法可以识别图像的红色,绿色和蓝色颜色强度。这对于确定如何设置参数很有用。

修改HSL级别

要更改图像中的色相,饱和度和亮度级别,请调用AdjustHSL,指定每个像素的色相,饱和度和亮度分量的变化量(单位或百分比)。

修改亮度/亮度

的亮度的方法均匀地照亮的当前图像。增亮的图像具有比原始图像更高的亮度值(在HSL颜色空间中)或更高的RGB值(在RGB颜色空间中)的像素。

自动色彩平衡

ImagXpress提供了两种替代的自动色彩平衡方法。每种都使用不同的算法来校正色彩平衡。用户可以灵活地使用最适合应用程序和图像的任何方法。

  • 要自动平衡,请调用AutoColorBalance。要覆盖AutoColorBalance算法中使用的默认参数,请调用  AdjustColorBalance而不是AutoColorBalance。该  RGBColorCount  方法可以用于识别图像的红色,绿色和蓝色的色彩强度。这对于确定如何设置AdjustColorBalance中指定的参数可能很有用。
  • 要使用替代算法自动进行颜色平衡,请调用AutoLevel。    
自动对比度校正

ImagXpress提供了三种替代的自动对比度校正方法。每个使用不同的算法来校正图像内的对比度。用户可以灵活地使用最适合应用程序和图像的任何方法。

  • 自动亮度方法可以分别评估和调整图像明暗区域中的对比度。这对于将更多细节带入图像的阴影区域而不冲洗掉亮区特别有用。要覆盖AutoLightness算法中使用的默认参数,请调用AdjustLightness而不是AutoLightness。
  • 该AutoContrast方法调整图像的整体对比度。若要将自动对比度校正调整指定的数量,请调用Contrast而不是AutoContrast。
  • 均化方法来调整对比度,而不必改变所述图像的亮度范围。如果以直方图表示图像的亮度值,则均衡方法将具有在图像的亮度范围内重新分配亮度值的效果,从而使亮度值的“团块”分布更均匀。例如,如果图像中有许多像素具有相似的亮度,则“均衡”方法将在这些像素之间引入更大的亮度差异,而不会更改最不亮或最亮的像素。结果是可以在以前亮度非常相似的区域看到更多细节。  
修改伽玛

不幸的是,监视器可能以非线性方式输出像素亮度,因此在显示图像时,图像亮度无法准确描绘。调整伽玛值使用户可以调整像素亮度以补偿显示设备的局限性。伽玛值表示输入与输出亮度的比率。

伽马值为1表示输入和输出亮度之间的线性关系-图像没有变化。除一个以外的伽玛表示输入和输出亮度之间的抛物线关系。施加大于1的伽玛可以使图像变亮,中间亮度级别的增加比极暗或亮的像素还要多。小于1的伽玛会使图像变暗,中等亮度水平的降低幅度要比极暗或明亮的像素高。

该伽玛方法调整基于抛物线变换,由伽马值定义的图象的亮度。大于1的Gamma值将导致凸抛物线变换,中间范围比高端和低端更亮。小于1的Gamma值将导致凹的抛物线变换,中间范围比高端和低端更暗。 

连接,拆分,计算颜色

  • 合并或拆分RGB值

        ImagXpress还提供了拆分或合并图像中像素的RGB值的功能。

        要分离图像的颜色分量,请调用ColorSeparation。要加入图像的颜色分量,请调用ColorJoin。  

  • 计算指定颜色的像素数
     ;   该ColorCount方法返回当前图像或区域内的指定颜色的像素的数量。例如,这在确定是否填写表格上的复选框时可能很有用。   

相关内容推荐:

试用下载>>>

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

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

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

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

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


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


标签:

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

文章转载自:

为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP