Изображение этого сценария: на моем сервере локально есть изображение, на котором отображается эскиз, и на нем есть область «пустой дыры».
Затем пользователь может загрузить другое изображение на мой сервер.
Чего я пытаюсь добиться, так это: после завершения загрузки изображения отображается первое изображение (изображение с «отверстием»), а за ним - фотография пользователя, так что вы можетеувидеть это через область «пустого отверстия» первой фотографии.
Затем пользователь может переместить свою картинку (стиль перетаскивания), чтобы он мог выбрать, какая ее область видна через «пустое отверстие».Затем я хотел бы сохранить результат - объединяя 2 фотографии или сохраняя положение изображения пользователя в БД, чтобы я мог отобразить его снова позже.
Какую технологию я должен искать?Я думаю, javascript (для перетаскивания) или html5 или php (для слияния фотографии)?
Есть ли библиотеки, которые я могу использовать?
Надеюсь, мои объяснения не слишком запутанны, я даже не знал, как это сделать.