我试图在 Java 中使图像变暗,但它却变成了纯黑色。
这是我正在使用的代码..
float[] elements = {factor};
Kernel kernel = new Kernel(1, 1, elements);
ConvolveOp op = new ConvolveOp(kernel);
BufferedImage bufferedImage = new BufferedImage(image.getWidth(), image.getHeight(), image.getType());
op.filter(image, bufferedImage);
知道我做错了什么吗?
最佳答案
我认为你错过了正确的因子数字,一个很好的实验方法是使用 Gimp,你可以去过滤器 -> 通用 -> 卷积矩阵并尝试不同的因子,我可以加深我的系数为 0.7 且非常低的图像变得太黑。
告诉我进展如何。
关于java - 图像变暗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10333387/