WMW

图片亮度对比度调整

Free

在浏览器中通过实时预览调整图像的亮度和对比度,然后下载结果。

完全在您的浏览器中运行。您的图片绝不会被上传到任何地方。

点击选择图片,或将图片拖放到此处

评论 (0)

觉得这个工具有用吗?留下评论、分享一个小技巧,或者告诉我们如何改进它。

访客评论在发布前会经过审核。 登录 即可立即发布。

暂无评论,快来抢沙发分享您的想法吧!

此工具的功能

通过两个滑块和实时预览在您的浏览器中完全调整图片的亮度和对比度,然后让您将结果下载为 PNG。

工作原理

亮度是一种简单的加性偏移:亮度百分比乘以 2.55 后加到每个红、绿、蓝值上。对比度会缩放每个颜色值与中间灰度点(128)的距离:对比度百分比对应一个乘数,在 0% 时为 1(无变化),在 +100% 时线性上升到 4 倍,在 -100% 时线性下降到 0 倍(完全平坦的灰色),使用两条恰好在 0% 处相接的直线段,使过渡平滑。每个最终值的计算方式为 (原始值 − 128) × 对比度乘数 + 128 + 亮度偏移,然后限制在有效的 0-255 范围内。Alpha(透明度)通道不受影响。

解决的问题

常见问题

亮度和对比度有什么区别?

亮度将每个像素等量上下移动,使整个图像统一变亮或变暗。而对比度则围绕中间灰度点拉伸或压缩像素值,使暗部更暗、亮部更亮(或相反),而不一定改变整体平均亮度。

为什么极端的负对比度会将图像变成平坦的灰色?

在 -100% 对比度下,无论每个像素最初是什么值,都会被完全拉到中间灰度值(128),因为对比度调整会将每个像素与该中点的距离缩放为零。这是在该极端情况下预期的、数学上正确的行为,而不是漏洞。

为什么在高亮度或高对比度下,图像有时看起来"发白"或"过曝"?

每个像素通道都被限制在有效的 0-255 范围内。将亮度或对比度推得太高会迫使许多像素达到该上限(或下限),并被裁剪为纯白或纯黑,这就是为什么非常强烈的调整会使图像的大片区域失去细节并显得平淡。

这会影响我图片的透明度(alpha 通道)吗?

不会。只调整红、绿、蓝三个颜色通道,透明度完全不受影响,因此带有透明区域的 PNG 在调整亮度和对比度后仍会保留其透明度。

我的照片会被上传到任何地方吗?

不会。所有操作都在您的浏览器中使用 HTML canvas API 本地完成。您的图片永远不会被发送到服务器,这也意味着页面加载完成后即可离线使用。

相关工具