我尝试模糊输入图像ImageToProcess
类型BufferedImage
。我的代码如下:
MarvinImage InputImage = new MarvinImage(ImageToProcess);
MarvinImage OutputImage = new MarvinImage();
GaussianBlur gaussianBlur = new GaussianBlur();
gaussianBlur.load();
gaussianBlur.setAttribute("radius", resizerApp.BlurRadius);
gaussianBlur.process(OutputImage, InputImage);
MarvinImageIO.saveImage(OutputImage,"image.jpg");
我面临错误(425 - ImageToProcess 的大小以像素为单位):
java.lang.ArrayIndexOutOfBoundsException: Index 425 out of bounds for length 425
我试图使用
MarvinPluginCollection.gaussianBlur(InputImage, OutputImage, resizerApp.BlurRadius);
但它也不起作用。你能帮我解决这个问题吗?