def Gamma(): img_path = "result" save_path = "Gammaresult" img_names = os.listdir(img_path) for img_name in img_names: img = os.path.join(img_path, img_name) img = imageio.imread(img) # 伽马校正 img2 = GammaCorrection(img) dir_name = ''.join(random.sample(string.ascii_letters + string.digits, 8)) cv2.imwrite(os.path.join(save_path, dir_name + '.jpg'), img2) cv2.imwrite(os.path.join(save_path, img_name), img)
时间: 2024-03-18 17:43:30 浏览: 63
gapa_gamma_UP_
这是一个用于给一个文件夹中的所有图片进行伽马校正的函数。函数首先需要指定输入图片所在的文件夹路径和输出图片所要保存的文件夹路径。然后获取输入文件夹中所有图片的文件名,对于每个文件名,读取对应的图片。接着,使用 GammaCorrection 函数对该图片进行伽马校正,使用随机生成的文件名将校正后的图片保存到输出文件夹中。最后,将原始图片也保存到输出文件夹中,但不进行伽马校正。
阅读全文