如何在opencv python中更改图像照明

发布于 2021-01-29 17:19:33

我正在python opencv中读取图像,现在我需要将此图像上的照明更改为更暗或更亮,我应该使用哪种方法启用此功能?

关注者
0
被浏览
79
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    我认为您可以使用opencv完成此操作。这是我的建议

    import cv2
    import numpy as np
    
    img1 = cv2.imread('abc.jpg')
    a = np.double(img1)
    b = a + 15
    img2 = np.uint8(b)
    cv2.imshow("frame",img1)
    cv2.imshow("frame2",img2)
    cv2.waitKey(0)
    cv2.destroyAllWindows()
    

    在这里,我增加了图像的亮度。如果使用减法将使颜色变深。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看