我想创建一种使用3x3高斯内核模糊24位图像的方法.
我得到了以下的东西.
3x3高斯内核:
A是原始图像,B是结果图像.
B(i,j) =
1/16 * A(i-1,j-1) +1/8 * A(i,j-1) +1/16 * A(i+1,j-1) +1/8 * A(i-1,j) +1/4 * A(i,j) +1/8 *A(i+1,j) +1/16 * A(i-1,j+1) +1/8 * A(i,j+1) +1/16 * A(i+1,j+1)
Run Code Online (Sandbox Code Playgroud)
方法:
public static BufferedImage gaussianBlur(Image img)
Run Code Online (Sandbox Code Playgroud)
其中img是输入图像的参考变量.
返回值是结果图像的对象的地址.
我应该将图像分成9个部分来实现这个方法吗?