gamma() allows us to adjust the luminance of an image. Resulting pixels are defined as pixel^(1/gamma). The value of gamma is typically between 0.8 & 2.3 range, and value of 1.0 will not affect the resulting image.
Parameters :
Parameter | Input Type | Description |
---|---|---|
adjustment_value | numbers.Real | value to adjust gamma level. |
channel | basestring | optional channel to apply gamma correction. |
Example:
Source Image:
# Import Image from wand.image module from wand.image import Image
# Read image using Image function with Image(filename = "koala.jpeg" ) as img:
img.gamma( 1.35 )
img.save(filename = "kl-gamma.jpeg" )
|
Output :
Example 2: Increasing adjustment_value to 1.75.
# Import Image from wand.image module from wand.image import Image
# Read image using Image function with Image(filename = "koala.jpeg" ) as img:
img.gamma( 1.75 )
img.save(filename = "kl-gamma2.jpeg" )
|
Output :
Article Tags :