algorithm - 从 Photoshop 模拟高光恢复工具

标签 algorithm graphics image-processing

我对使用与 Photoshop 中的高光恢复工具相同(或相似)的技术在 Java 中处理位图很感兴趣。 (这就是 CS4 中的图像->调整->阴影/高光工具。)

我用谷歌搜索了一下,发现除了对现有工具的讨论之外,几乎没有什么可以完成这项工作的。

有什么想法吗?

最佳答案

只是猜测,因为我没有 Photoshop - 只能根据我在网上找到的描述进行。

Radius 控件可能在高斯模糊中用于获取像素周围的平均值,以确定其高光或阴影级别。阴影将更接近 0,而高光将更接近 255。“接近”的确切定义将由色调宽度控件确定。例如,在 100% 时,阴影可能为 0-63,高光为 192-255。

数量对应于所需的亮度变化量 - 同样我不知道比例,或者什么等于 100%。更改阴影的亮度需要乘以一个常量值——例如,将其增亮 100% 需要乘以 2。您希望通过上面确定的阴影值对其进行缩放。突出显示的工作方式类似,只是从 255 向下而不是从 0 向上。

关于algorithm - 从 Photoshop 模拟高光恢复工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8696498/

相关文章:

algorithm - 圆形物体的碰撞

c# - 计算反射弧

c# - 这个模式/算法叫什么?让订阅者随机排序一次只有一个人可以使用react的事件

graphics - 将设备坐标标准化为窗口坐标

Java全屏独占模式

java - 如何使用 OpenCV Java 转换矩阵中的矩形颜色 (ROI)?

python - 解码字符串算法实现以获取建议

javascript - 在 d3 中,如何从 SVG 线中获取内插线数据?

c++ - opencv 中 2-D(2 个摄像机)的 3-D 坐标

c++ - 如何在 C++ 中保留 opencv 中的最后一帧