Bonjour,

Je dois porter une fonction de floutage de java vers android. Le soucis est que je ne connais pas l’équivalent de la classe ConvolOp et Kernel (qui n'existent pas sous android, le package awt étant limité).

Ceci est ma fonction java :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
private void blur()	
{
	float ninth = 1.0f / 9.0f;
	float[] blurKernel = {
          ninth, ninth, ninth,
          ninth, 1.0f/5.0f, ninth,
          ninth, ninth, ninth,
	};
	ConvolveOp cop = new ConvolveOp(new Kernel(3, 3, blurKernel));
	BufferedImage img = new BufferedImage(bimg.getWidth(), bimg.getHeight(), BufferedImage.TYPE_INT_RGB);
	cop.filter(bimg, img);
	bimg = img;
    }
En changeant BufferedImage avec Bitmap...

Une petite idée ?