使用 Java 编辑:以及除 ImageMagick/JMagick 之外的良好图像库:
我想从所有像素的 RGB 值中减去一个标量(比如 100)(最低为零)。这有效地使图像变暗。
例如,对于具有R: 20 G: 103 B: 200的给定像素,在减去该像素之后,该像素应该是R: 0 G: 3 B: 100(再次,我想在所有像素上快速有效地执行此操作,而不仅仅是一)
我已经尝试过使用 ImageMagick 并得到不精确的结果 - 减法准确并且没有舍入错误等至关重要。还有其他擅长这个的图书馆吗?是否有其他选项不处理迭代 RGB 值数组?