本文目录导读:

针对图片批量白平衡(偏色校正)的需求,市面上有多种工具可供选择,根据你的技术水平(是否懂代码)、操作系统(Windows/Mac/Linux)以及是否需要免费/付费,以下是分类整理的最佳方案:
免费且功能强大的专业软件(推荐)
这类软件专门为摄影师设计,批量处理速度快,且支持 RAW 格式。
FastStone Image Viewer(Windows 首选)
- 特点:速度极快,支持几乎所有格式。
- 功能:在 批量转换/重命名 功能中,可以直接应用 自动白平衡 或 自定义色温/色调。
- 操作:选中多张图片 -> 工具 -> 批量转换 -> 点击“设置” -> 勾选“自动白平衡”。
- 缺点:仅支持 Windows。
XnConvert(全平台,开源)
- 特点:跨平台(Win/Mac/Linux),支持 500+ 种图片格式。
- 功能:使用 动作(Actions) 功能,你可以添加一个“白平衡”步骤,选择“自动”或手动输入色温值(如 5500K 日光),然后批量应用。
- 优势:可以叠加其他校正(如色阶、曲线),自动化程度高。
RawTherapee(专业级,免费)
- 特点:专业 RAW 处理软件,算法优于普通软件。
- 功能:有非常强大的 白平衡 滑块(色温、色调),以及“自动色温”、“相机参考”等功能。
- 批量:可以将一张校正好的图片的“白平衡”参数同步到所有其他图片上(同步开发设置)。
在线工具(无需安装,适合少量图片)
- Photopea:在线版 Photoshop,支持批量处理(通过脚本),但通常用于单张,如果图片少于 10 张,可以逐张用它“自动色调”或“自动颜色”。
- Let’s Enhance:主要针对 AI 增强,但也有自动色彩校正功能,适合需要同时提升分辨率的情况。
专业商业软件(适合重度工作流)
Adobe Lightroom Classic(行业标准)
- 操作:
- 导入图片。
- 对第一张图,使用“吸管工具”点击画面中的中性色(灰色/白色),或选择“自动白平衡”。
- Ctrl+A(全选) -> 同步设置 -> 仅勾选“白平衡”。
- 导出。
- 优势:效果最好,尤其是配合“自动”功能,能智能区分场景。
Capture One Pro(高端商业摄影首选)
- 特点:色彩科学极其优秀,有“中性灰吸管”和“肤色校正”功能。
- 批量:可以创建 样式(Styles),一键应用到整个文件夹。
编程方案(适合需要定制或大量自动化)
如果你懂 Python,这是最高效、可控性最强的方法,以下代码使用 opencv 和 numpy 实现简单且效果不错的 灰度世界 算法:
import cv2
import numpy as np
import os
def auto_white_balance(img):
"""基于灰度世界假设的自动白平衡"""
# 计算各通道的平均值
b, g, r = cv2.split(img)
b_avg, g_avg, r_avg = np.mean(b), np.mean(g), np.mean(r)
# 计算灰度值(目标平均亮度)
gray_avg = (b_avg + g_avg + r_avg) / 3
# 计算增益系数
b_gain = gray_avg / b_avg
g_gain = gray_avg / g_avg
r_gain = gray_avg / r_avg
# 应用增益
b = cv2.multiply(b, b_gain)
g = cv2.multiply(g, g_gain)
r = cv2.multiply(r, r_gain)
result = cv2.merge([b, g, r])
# 防止数值溢出
result = np.clip(result, 0, 255).astype(np.uint8)
return result
def batch_process(input_folder, output_folder):
"""批量处理文件夹内所有图片"""
os.makedirs(output_folder, exist_ok=True)
for filename in os.listdir(input_folder):
if filename.lower().endswith(('.jpg', '.png', '.jpeg', '.tiff')):
img_path = os.path.join(input_folder, filename)
img = cv2.imread(img_path)
if img is not None:
corrected = auto_white_balance(img)
cv2.imwrite(os.path.join(output_folder, filename), corrected)
print(f"已完成: {filename}")
# 使用示例
batch_process("./原始图片", "./校正后的图片")
高级方案:如果你需要更精准的校正(如存在明显偏蓝/偏黄),可以改用 完美反射算法(假设图片中最亮点是白色)或使用 colour-science 库进行色温矩阵转换。
傻瓜式选择(无脑操作)
- 手机 APP:Lightroom Mobile(批量编辑功能)、Snapseed(样式同步)。
- 微信小程序:搜索“图片白平衡”或“图片偏色校正”,支持批量上传(但隐私性差)。
总结推荐
| 场景 | 推荐工具 | 理由 |
|---|---|---|
| Windows 用户,图省事 | FastStone Image Viewer | 免费、一键自动白平衡、批量速度快 |
| 跨平台(Mac/Win/Linux) | XnConvert | 功能全面、支持动作预设 |
| 专业 RAW 文件处理 | RawTherapee | 免费、算法专业、精细可控 |
| 摄影工作流标准 | Adobe Lightroom Classic | 同步设置功能完美、自动识别红眼/偏色好 |
| 会写代码,需要定制 | Python + OpenCV | 可编程、无限扩展、可处理超大数量图片 |
| 单张或临时处理 | Photopea(在线) | 无需安装、功能接近 Photoshop |
注意:对于偏色严重的图片(如荧光灯下、水下摄影或老旧照片),自动白平衡可能不够准确,此时建议先手动校正一张样板(例如在 Lightroom 中用吸管点一下图片中已知是白色的物体),然后将此白平衡设置同步给所有图片效果最佳。
标签: 偏色校正
版权声明:NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播