Initializes a new ContrastBrightnessIntensityCommand class object with explicit parameters.
public ContrastBrightnessIntensityCommand(int contrast,int brightness,int intensity)
Public Function New( _ByVal contrast As Integer, _ByVal brightness As Integer, _ByVal intensity As Integer _)
public ContrastBrightnessIntensityCommand(int contrast,int brightness,int intensity)
- (instancetype)initWithContrast:(NSInteger)contrastbrightness:(NSInteger)brightnessintensity:(NSInteger)intensity
public ContrastBrightnessIntensityCommand(int contrast,int brightness,int intensity)
function ContrastBrightnessIntensityCommand(contrast ,brightness ,intensity)
public:ContrastBrightnessIntensityCommand(int contrast,int brightness,int intensity)
contrast
Value that refers to the histogram stretching amount. It represents the amount of contrast change. The contrast ranges from -1000 to +1000. This value is divided internally by 1000. A positive value increases the contrast whereas a negative value decreases the contrast.
brightness
Value that refers to colors intensities scale factor. It indicates the amount of brightness change. The brightness ranges from -1000 to 1000. This value is divided internally by 1000. A positive value increases (or lightens) the brightness of the image image. A negative value decreases (or darkens) the brightness of the image image.
intensity
Value that refers to colors intensities shifting amount. It indicates the amount of intensity change. The intensity ranges from -1000 to +1000. This value is divided internally by 1000. A positive value lightens the brightness pixels whereas a negative value darkens the brightness pixels.
Run the ContrastBrightnessIntensityCommand on an image.
using Leadtools;using Leadtools.Codecs;using Leadtools.ImageProcessing.Color;public void ContrastBrightnessIntensityConstructorExample(){// Load an imageRasterCodecs codecs = new RasterCodecs();codecs.ThrowExceptionsOnInvalidImages = true;RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "IMAGE1.CMP"));// Prepare the commandContrastBrightnessIntensityCommand command = new ContrastBrightnessIntensityCommand(-146, 200, 310);command.Run(image);codecs.Save(image, Path.Combine(LEAD_VARS.ImagesDir, "Result.jpg"), RasterImageFormat.Jpeg, 24);}static class LEAD_VARS{public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images";}
Imports LeadtoolsImports Leadtools.CodecsImports Leadtools.ImageProcessing.ColorLeadtools.Examples.Support.SetLicense()Public Sub ContrastBrightnessIntensityConstructorExample()Dim codecs As New RasterCodecs()codecs.ThrowExceptionsOnInvalidImages = TrueDim leadImage As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "IMAGE1.CMP"))' Prepare the commandDim command As ContrastBrightnessIntensityCommand = New ContrastBrightnessIntensityCommand(-146, 200, 310)command.Run(leadImage)codecs.Save(leadImage, Path.Combine(LEAD_VARS.ImagesDir, "Result.jpg"), RasterImageFormat.Jpeg, 24)End SubPublic NotInheritable Class LEAD_VARSPublic Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"End Class
using Leadtools;using Leadtools.Codecs;using Leadtools.ImageProcessing.Color;using Leadtools.Examples;public void ContrastBrightnessIntensityConstructorExample(RasterImage image, Stream outStream){// Prepare the commandContrastBrightnessIntensityCommand command = new ContrastBrightnessIntensityCommand(-146, 200, 310);command.Run(image);// Save result imageRasterCodecs codecs = new RasterCodecs();codecs.Save(image, outStream, RasterImageFormat.Jpeg, 24);image.Dispose();}
Imports LeadtoolsImports Leadtools.CodecsImports Leadtools.ImageProcessing.ColorPublic Sub ContrastBrightnessIntensityConstructorExample(ByVal image As RasterImage, ByVal outStream As Stream)' Prepare the commandDim command As ContrastBrightnessIntensityCommand = New ContrastBrightnessIntensityCommand(-146, 200, 310)command.Run(image)' Save result imageDim codecs As RasterCodecs = New RasterCodecs()codecs.Save(image, outStream, RasterImageFormat.Jpeg, 24)image.Dispose()End Sub
ContrastBrightnessIntensityCommand Class
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
