2
java.awt.image.Kernel 클래스에 문제가 있습니다. 긍정적 인 논의를 적용하면 모든 것이 잘됩니다. 그러나 부정적인 것을 통과 할 때 이미지를 전혀 변경하지 않습니다.java.awt.image.Kernel 및 음수 값이없는 경우
int size = 3;
float[] values = { 1f, -2f, 1f, -2f, 4f, -2f, 1f, -2f, 1f }
Kernel kernel = new Kernel(size, size, values);
ConvolveOp op = new ConvolveOp(kernel, ConvolveOp.EDGE_NO_OP, null);
BufferedImage toReturn = new BufferedImage(image.getWidth(), image.getHeight(), image.getType());
op.filter(image, toReturn);