←选择平台

BalanceColorsCommand类

总结
属性中的值重新分配特定图像的RGB值BalanceColorCommandFactor类。
语法
c#
VB
objective - c
c++
Java
公共BalanceColorsCommand:RasterCommand
公共BalanceColorsCommand继承了RasterCommand
@接口LTBalanceColorsCommand: LTRasterCommand
公共BalanceColorsCommand扩展RasterCommand
公共ref类BalanceColorsCommand:公共RasterCommand
讲话
  • 对于图像中的每个像素,使用RedFactor属性中的值修改红色值。这将生成一个中间红色值、一个中间绿色值和一个中间蓝色值。
  • 对于图像中的每个像素,使用GreenFactor属性中的值修改绿色值。这将生成一个中间红色值、一个中间绿色值和一个中间蓝色值。
  • 对于图像中的每个像素,使用BlueFactor属性中的值修改蓝色值。这将生成一个中间红色值、一个中间绿色值和一个中间蓝色值。
  • 添加中间红色值以生成像素的新红色值。添加中间绿色值以生成像素的新绿色值,添加中间蓝色值以生成像素的新蓝色值。这个三元组形成了像素的新RGB值。
  • BalanceColorCommandFactorclass有三个double类型的组件:totogreen和ToBlue。每个组件的可能值必须在0.0 ~ 100.0之间。
  • 这个类支持48和64位彩色图像。
  • 此方法不支持签名数据映像。
  • 此命令不支持32位灰度图像。

有关更多信息,请参阅修正颜色

例子

运行BalanceColorsCommand在图像上。

c#
VB
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.ImageProcessing.Color;公共无效BalanceColorsCommandExample ()//加载图像RasterCodecs codecs =RasterCodecs ();编解码器。ThrowExceptionsOnInvalidImages =真正的RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,@“ImageProcessingDemo \ Image2.jpg”));//准备命令BalanceColorsCommand命令=BalanceColorsCommand ();命令。RedFactor =BalanceColorCommandFactor(0.25, 0.50, 0.25);命令。GreenFactor =BalanceColorCommandFactor(0.30, 0.40, 0.30);命令。BlueFactor =BalanceColorCommandFactor(0.10, 0.60, 0.30);command.Run(图片);编解码器。保存(形象,Path.Combine (LEAD_VARS.ImagesDir“Result.jpg”), RasterImageFormat.Jpeg, 24);静态LEAD_VARS公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”
进口Leadtools进口Leadtools。编解码器进口Leadtools.ImageProcessing.Color公共BalanceColorsCommandExample ()昏暗的编解码器作为RasterCodecs ()编解码器。ThrowExceptionsOnInvalidImages =真正的昏暗的leadImage作为RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,“ImageProcessingDemo \ \ Image2.jpg”))准备命令昏暗的命令作为BalanceColorsCommand =BalanceColorsCommand命令。RedFactor =BalanceColorCommandFactor(0.25, 0.5, 0.25)命令。GreenFactor =BalanceColorCommandFactor(0.3, 0.4, 0.3)命令。BlueFactor =BalanceColorCommandFactor(0.1, 0.6, 0.3)command.Run (leadImage)编解码器。保存(leadImage Path.Combine (LEAD_VARS.ImagesDir“Result.jpg”), RasterImageFormat.Jpeg, 24)结束公共NotInheritableLEAD_VARS公共常量ImagesDir作为字符串“C: \ LEADTOOLS21 \ Resources \图片”结束
需求

目标平台

Leadtools.ImageProcessing.Color组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。