Initializes a new GammaCorrectCommand class object with explicit parameters.
Syntax
Visual Basic (Declaration) | |
---|
Public Function New( _
ByVal gamma As Integer _
) |
C# | |
---|
public GammaCorrectCommand(
int gamma
) |
Managed Extensions for C++ | |
---|
public: GammaCorrectCommand(
int gamma
) |
C++/CLI | |
---|
public:
GammaCorrectCommand(
int gamma
) |
Parameters
- gamma
- Integer that represents the gamma value. It can be
any number greater than 0.
Because this is an unsigned integer (Integer with values greater
than 0), it is 100 times the actual gamma value. For example, use
235 to set a gamma value of 2.35.
Example
Visual Basic | Copy Code |
---|
ImageProcessing.Color.GammaCorrectCommand.GammaCorrectConstructor
Public Sub GammaCorrectConstructorExample()
RasterCodecs.Startup()
Dim codecs As New RasterCodecs()
codecs.ThrowExceptionsOnInvalidImages = True
Dim leadImage As RasterImage = codecs.Load("C:\Program Files\LEAD Technologies\LEADTOOLS 15\Images\Master.jpg")
Dim command As GammaCorrectCommand = New GammaCorrectCommand(250)
command.Run(leadImage)
codecs.Save(leadImage, "C:\Program Files\LEAD Technologies\LEADTOOLS 15\Images\Result.jpg", RasterImageFormat.Jpeg, 24)
RasterCodecs.Shutdown()
End Sub |
C# | Copy Code |
---|
ImageProcessing.Color.GammaCorrectCommand.GammaCorrectConstructor public void GammaCorrectConstructorExample() { // Load an image RasterCodecs.Startup(); RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; RasterImage image = codecs.Load(@"C:\Program Files\LEAD Technologies\LEADTOOLS 15\Images\Master.jpg"); // Prepare the command //Set a gamma value of 2.5. GammaCorrectCommand command = new GammaCorrectCommand(250); command.Run(image); codecs.Save(image, @"C:\Program Files\LEAD Technologies\LEADTOOLS 15\Images\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