Android Слияние изображений - PullRequest
0 голосов
/ 08 апреля 2020

Успешно объединить два растровых изображения. Но проблема в том. Я хочу, чтобы мое переднее изображение было точно размещено на заднем изображении, куда я помещаю переднее изображение (путем перетаскивания).

 public Bitmap mergeToPin(Bitmap back, Bitmap front) {
        Bitmap result = Bitmap.createBitmap(back.getWidth(), back.getHeight(), back.getConfig());
        Canvas canvas = new Canvas(result);
        int widthBack = back.getWidth();
        int widthFront = front.getWidth();
        float move = (widthBack - widthFront) / 2;
        canvas.drawBitmap(back, 0f, 0f, null);
        canvas.drawBitmap(front, move, move, null);
        Globals.editedPicture = result;

        return result;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...