Advertisement

数字图像处理中对比度的作用是什么

阅读量:

你是否真正理解对比度这一概念?对比度是数字图像处理中最为基础的要素之一,它用于衡量图像中最明亮的白色区域与最阴暗的黑色区域之间亮度层次的差异,也可以理解为图像灰度变化程度的体现。简单来说,当对比度较高时,图像的整体色彩会显得更加鲜明;而对比度较低时,色彩则会显得较为平淡。为了更直观地展示对比度在图像中的表现差异,下面我们通过像素直方图的形式进行具体说明。

1.整体实现代码

复制代码
    from PIL import Image
    from PIL import ImageEnhance
    import matplotlib.pyplot as plt
    import numpy as np
    
    def get_piexl_list(img):
    w, h = img.size[0], img.size[1]
    img_list = img.load()
    r_list = []
    g_list = []
    b_list = []
    for i_w in range(w):
        for j_h in range(h):
            r, g, b = img_list[i_w, j_h]
            r_list.append(r)
            g_li

全部评论 (0)

还没有任何评论哟~