2024-05-16 19:22:02 发布
网友
有没有一种技术可以让你改变照片的曝光度? 我想知道是否有一个“通用”的公式来区分不同程度的暴露,例如:
1. Strongly underexposed 2. Underexposed 3. Correct exposure 4. Overexposed 5. Strongly overexposed
代码将非常受欢迎。在
正如@JDevr页面所提到的,只需阅读Gamma校正部分。恐怕您必须手动调整gamma值,或者假设它。python中的示例代码如下:
def gamma_trans(img, gamma): gamma_table=[np.power(x/255.0,gamma)*255.0 for x in range(256)] gamma_table=np.round(np.array(gamma_table)).astype(np.uint8) return cv2.LUT(img,gamma_table) image_gamma_correct=gamma_trans(image,value_of_gamma)
正如@JDevr页面所提到的,只需阅读Gamma校正部分。恐怕您必须手动调整gamma值,或者假设它。python中的示例代码如下:
相关问题 更多 >
编程相关推荐