Also known as Power Law Transform. Intensities in RGB mode are adjusted based on the following equation: $$ I_{\mbox{out}} = 255 \times \mbox{gain} \times \left (\frac{I_{\mbox{in}}}{255}\right)^{\gamma} $$
transform_adjust_gamma(img, gamma, gain = 1)
A magick-image
, array
or torch_tensor
.
(float): Non negative real number, same as \(\gamma\) in the equation. gamma larger than 1 make the shadows darker, while gamma smaller than 1 make dark regions lighter.
(float): The constant multiplier.
See Gamma Correction for more details.
Other transforms:
transform_adjust_brightness()
,
transform_adjust_contrast()
,
transform_adjust_hue()
,
transform_adjust_saturation()
,
transform_affine()
,
transform_center_crop()
,
transform_color_jitter()
,
transform_convert_image_dtype()
,
transform_crop()
,
transform_five_crop()
,
transform_grayscale()
,
transform_hflip()
,
transform_linear_transformation()
,
transform_normalize()
,
transform_pad()
,
transform_perspective()
,
transform_random_affine()
,
transform_random_apply()
,
transform_random_choice()
,
transform_random_crop()
,
transform_random_erasing()
,
transform_random_grayscale()
,
transform_random_horizontal_flip()
,
transform_random_order()
,
transform_random_perspective()
,
transform_random_resized_crop()
,
transform_random_rotation()
,
transform_random_vertical_flip()
,
transform_resize()
,
transform_resized_crop()
,
transform_rgb_to_grayscale()
,
transform_rotate()
,
transform_ten_crop()
,
transform_to_tensor()
,
transform_vflip()