Я пытаюсь добавить изображение к другому изображению, чтобы вырезать то, что мне не нужно (все черные области). Я реализовал камеру в своем приложении в студии Android и сохраняю файлы на своем устройстве Android. Я не знаю, как это сделать.
У меня есть изображение, просматриваемое камерой, чтобы они могли поместить «рубашку» внутри «контура», чтобы было легче обрезать, как только я наложу изображение и замаскирую весь черный цвет. Черная формочка для печенья, Оригинальная рубашка, Оба изображения наложены, и финал будет просто рубашкой и ничего больше вокруг нее в виде png, поэтому окружение будет прозрачным, так что я могу загрузить его из моего указанного файлового каталога на манекен, например: Окончательный результат.
Любое руководство было бы полезно. Также извините, я не смог встроить изображения, так как я новичок на сайте, и он позволяет мне размещать только ссылки с этого сайта, поэтому они в безопасности!
Извините, я забыл упомянуть, что я использую камеру Android, и у меня есть изображение поверх обзора камеры, чтобы пользователь мог получить свою рубашку в «Черной формочке для печенья», которую я разместил выше. Мне было интересно, могу ли я просто использовать это, чтобы наложить сохраненное изображение, или мне нужно наложить его отдельно




Чтобы установить наложение поверх «сохраненного» (захваченного) изображения, ваша основная проблема заключается в том, что несжатое изображение может стать огромным. Я бы использовал только частичные изображения и уменьшенную версию для предварительного просмотра на экране (если вы хотите, чтобы пользователь мог вручную подогнать рубашку). Для последней задачи вы можете использовать PNG с уменьшенным разрешением (даже менее 900x1200) и прозрачностью: таким образом вы можете использовать два ImageView.
Если вы хотите совместить наложение рубашки поверх изображения в реальном времени, поступающего с камеры, я рекомендую загрузить рубашку в виде отдельной текстуры и использовать OpenGL для отображения живой текстуры, исходящей от камеры, и текстуры RGBA рубашки 'выше' Это. Настройка прозрачных пикселей в этом случае может производиться в настраиваемом шейдере.
Объясните, пожалуйста, какое отношение имеет ваш вопрос к камере.