ImageGear for Java
adjustContrast(ImGearRasterPage,double,double,double) Method
Image to adjust contrast.
Contrast value.
Brightness value.
Gamma value.

If the image is indexed and not grayscale, it modifies the image's palette, otherwise it modifies the image's pixels. Processes only color channels. Contrast mode is ImGearContrastModes.AUTO.

Average parameter range:

Can be applied only to the raster pages with standard (non Run-Ends) DIB.

Method ImGearRasterProcessing.Verifier.CanApplyAdjustContrast (ImGearPage page) can be called to check whether the operation can be performed.

com.accusoft.imagegear.core.ImGearRasterPage

Adjusts contrast, brightness, and gamma.
Syntax
public static void adjustContrast( 
   ImGearRasterPage page,
   double contrast,
   double brightness,
   double gamma
)

Parameters

page
Image to adjust contrast.
contrast
Contrast value.
brightness
Brightness value.
gamma
Gamma value.

If the image is indexed and not grayscale, it modifies the image's palette, otherwise it modifies the image's pixels. Processes only color channels. Contrast mode is ImGearContrastModes.AUTO.

Average parameter range:

  • Contrast: -2 ... +2 (negative means contrast inversion. In case of 1 no changes)
  • Brightness: -128...+128
  • Gamma: 0...10

Can be applied only to the raster pages with standard (non Run-Ends) DIB.

Method ImGearRasterProcessing.Verifier.CanApplyAdjustContrast (ImGearPage page) can be called to check whether the operation can be performed.

com.accusoft.imagegear.core.ImGearRasterPage

See Also

Reference

ImGearRasterProcessing Class
ImGearRasterProcessing Members
Overload List

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback