概述
代码
# -*- coding: utf-8 -*-
"""
Created on Sat Dec 26 16:03:31 2020
@author: gkm0120
"""
import cv2
import numpy as np
img = cv2.imread('lena.jpg')
# numpy默认是取模运算,250+10 = 260%256 = 4
# 所以此处需要用np.clip(参数:增益与偏置值,分别控制图片的对比度和亮度)进行范围限定,
res = np.uint8(np.clip((1.5 * img + 10), 0, 255))
# 两张图片横向合并(便于对比显示)
tmp = np.hstack((img, res))
cv2.imshow('image', tmp)
cv2.waitKey(0)
图例
最后
以上就是负责汽车为你收集整理的【OpenCV-Python】13 亮度与对比度的全部内容,希望文章能够帮你解决【OpenCV-Python】13 亮度与对比度所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复