Leadtools.ImageProcessing.Color Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
ChangeIntensityCommand Constructor(Int32)
See Also  Example



brightness
Amount to change the intensity. The intensity ranges from -1000 to 1000. A positive value increases (or lightens) the brightness of the image. A negative values decreases (or darkens) the brightness of the image.
Initializes a new ChangeIntensityCommand class object with explicit parameters.

Syntax

Visual Basic (Declaration) 
Public Function New( _
   ByVal brightness As Integer _
)
Visual Basic (Usage)Copy Code
Dim brightness As Integer
 
Dim instance As ChangeIntensityCommand(brightness)
C# 
public ChangeIntensityCommand( 
   int brightness
)
C++/CLI 
public:
ChangeIntensityCommand( 
   int brightness
)

Parameters

brightness
Amount to change the intensity. The intensity ranges from -1000 to 1000. A positive value increases (or lightens) the brightness of the image. A negative values decreases (or darkens) the brightness of the image.

Example

Run the ChangeIntensityCommand on an image and increase its intensity.

Visual BasicCopy Code
Public Sub ChangeIntensityConstructorExample()
   RasterCodecs.Startup()
   Dim codecs As New RasterCodecs()
   codecs.ThrowExceptionsOnInvalidImages = True

   Dim leadImage As RasterImage = codecs.Load(LeadtoolsExamples.Common.ImagesPath.Path + "Master.jpg")

   ' Prepare the command
   Dim command As ChangeIntensityCommand = New ChangeIntensityCommand(250)

   'Increase the brightness by 25 percent of the possible range.
   command.Run(leadImage)
   codecs.Save(leadImage, LeadtoolsExamples.Common.ImagesPath.Path + "Result.jpg", RasterImageFormat.Jpeg, 24)

   RasterCodecs.Shutdown()
End Sub
C#Copy Code
public void ChangeIntensityConstructorExample() 

   // Load an image 
   RasterCodecs.Startup(); 
   RasterCodecs codecs = new RasterCodecs(); 
   codecs.ThrowExceptionsOnInvalidImages = true; 
 
   RasterImage image = codecs.Load(LeadtoolsExamples.Common.ImagesPath.Path + "Master.jpg"); 
 
   // Prepare the command 
   ChangeIntensityCommand command = new ChangeIntensityCommand(250); 
   // Increase the brightness by 25 percent  of the possible range. 
   command.Run(image); 
   codecs.Save(image, LeadtoolsExamples.Common.ImagesPath.Path + "Result.jpg", RasterImageFormat.Jpeg, 24); 
 
   RasterCodecs.Shutdown(); 
}

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also