comment fusionner à deux bitmap l'un sur l'autre
J'ai deux images et je veux enregistrer une image bitmap sur un autre exactement au même point où il est présent, j'ai également déplacer l'image à l'aide de geste .
public Bitmap combineImages(Bitmap ScaledBitmap, Bitmap bit) {
int X = bit.getWidth();
int Y = bit.getHeight();
Scaled_X = ScaledBitmap.getWidth();
scaled_Y = ScaledBitmap.getHeight();
System.out.println("Combined Images");
System.out.println("Bit :" + X + "/t" + Y);
System.out.println("SCaled_Bitmap :" + Scaled_X + "\t" + scaled_Y);
overlaybitmap = Bitmap.createBitmap(ScaledBitmap.getWidth(),
ScaledBitmap.getHeight(), ScaledBitmap.getConfig());
Canvas canvas = new Canvas(overlaybitmap);
canvas.drawBitmap(ScaledBitmap, new Matrix(), null);
canvas.drawBitmap(bit, new Matrix(), null);
return overlaybitmap;
}
Toute aide serait grandement appréciée.
source d'informationauteur rajeev
Vous devez vous connecter pour publier un commentaire.
vous pouvez combiner les deux images comme ceci
vous pouvez combiner les deux images que j'.e un bitmap sur une autre image comme une superposition
essayez ce code ci-dessous: