Professional Documents
Culture Documents
Illumination Correction
Illumination Correction
VARIOUS METHODS
EXAMPLE
import cv2
import numpy as np
return img_corrected.astype(np.uint8)
# Example usage
input_image_path = "input.jpg"
output_image_path = "output.jpg"
corrected_image = illumination_correction(input_image_path, gamma=0.5,
cutoff_frequency=32)
cv2.imwrite(output_image_path, corrected_image)
print("Illumination correction complete. Output image saved as", output_image_path)
OUTPUT