码迷,mamicode.com
首页 > 编程语言 > 详细

python 批量读取图片平均亮度

时间:2018-11-15 21:12:33      阅读:699      评论:0      收藏:0      [点我收藏+]

标签:amd   odi   span   图像处理   取图   命名   target   其它   平台   

由于 camera 影像调试工作过程中可能会读取各个图片的亮度,特别是客观调试 AE-box 或者主观对比,利用各平台工具仅仅为了读取大量图片的亮度太过浪费时间,需要点击查看等等操作。

所以可以考虑一些自动化脚本处理,如下,从安装 python 到批量读取亮度脚本的使用过程:

1. 安装 python-3.7.0-amd64.exe,若要安装其它版本可自行官网下载。

链接:https://pan.baidu.com/s/1A3vilqlIu7qZQpOdC1pvJg

提取码:0kuk
2. 安装第三方 PIL 图像处理库,现在的 PIL 被包含在了 Pillow 模块中

cmd:pip install Pillow

技术分享图片

技术分享图片

3. 调用脚本,若脚本命名为 ReadBrightness.py,执行如下

技术分享图片

code 如下:

 1 # -*- coding: UTF-8 -*-
 2 
 3 import os
 4 from PIL import Image, ImageStat
 5 
 6 if __name__ == "__main__":
 7     # for name_list_image in os.listdir(r"./"):
 8     for name_list_image in os.listdir(os.getcwd()):
 9         if name_list_image.endswith(".jpg"):
10             im = Image.open(name_list_image).convert(L)
11             start = ImageStat.Stat(im)
12             print("name = %s, brightness = %.2lf" % (name_list_image, start.mean[0]))

 

python 批量读取图片平均亮度

标签:amd   odi   span   图像处理   取图   命名   target   其它   平台   

原文地址:https://www.cnblogs.com/whz666/p/9965873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!