变暗的图像

时间:2012-04-26 12:26:56

标签: java image image-processing

我试图在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);

任何想法我做错了什么?

1 个答案:

答案 0 :(得分:2)

我认为你错过了正确的数字因素,一个非常好的实验方法是使用Gimp,你可以去过滤器 - >通用 - >卷积矩阵和尝试不同的因素,我可以用0.7倍的图像使我的图像变暗,而非常低的变得太黑。

让我知道它是怎么回事。