1. 首页
  2. 编程语言
  3. Python
  4. python 图像判断,清晰度(明暗),彩色与黑白实例

python 图像判断,清晰度(明暗),彩色与黑白实例

上传者: 2021-07-05 03:34:02上传 PDF文件 102.85 KB 热度 28次

偏暗的图片,二阶导数小,区域变化小;偏亮的图片,二阶导数大,区域变化快。原理,通道变化图像相关开发中,有时我们需要知道和了解图片的 亮度 这一信息,例如判断图片是否曝光严重过度或者太黑什么都看不清。一般相机的原始数据类型就是 YUV 格式,这种格式下很容易求得亮度,因为它的 Y 通道就是亮度通道,我们只需要求得 Y 通道的平均值就可以了。由于 YUV 图片前 width * height 个字节存放的就是 Y 的值,所以其均值计算如下:注意这样计算得到的亮度值范围为 0~255,如果要归一化的话,再除以 255 即可。RGB 图片的计算理论和上述差不多,不过我们需要先求得 R、G、B 三个通道的均值。RGB 图片的亮度计算公式为:

下载地址
用户评论