ぼかし効果やサークルオーバー画像などの画像処理をAndroidで行っています。
特定の場所とその周辺で画像をぼかすことを目指しています。Gaussian BlurとConvolutionMatrixを使用して、画像全体にぼかし効果を加えることができます。
public static Bitmap applyGaussianBlur(Bitmap src) {
double[][] GaussianBlurConfig = new double[][] { { 1, 2, 1 }, { 2, 4, 2 }, { 1, 2, 1 } };
ConvolutionMatrix convMatrix = new ConvolutionMatrix(3);
convMatrix.applyConfig(GaussianBlurConfig);
convMatrix.Factor = 16;
convMatrix.Offset = 0;
return ConvolutionMatrix.computeConvolution3x3(src, convMatrix);
}
画像の特定のポイントでぼかし効果を実行するアイデアを誰かに教えてもらえますか?