Как динамически создавать изображения на основе пользовательского ввода, искусственного интеллекта и загруженных изображений
Я хочу создать приложение на Python или Next.js (если у кого-то нет лучшего &/ или более простого предложения, как это сделать?), которое генерирует изображения на основе ввода пользователем данных из формы.
Я хочу, чтобы посетители моего сайта могли генерировать несколько изображений разных размеров, используя одни и те же данные, введенные пользователем в форму. Я также хотел бы, чтобы мои пользователи могли выбирать из различных вариантов и шаблонов, но какой лучший и/или самый простой способ сделать это?
Если бы проект был достаточно простым, я был бы готов попробовать создать его самостоятельно, но только если я смогу найти уже разработанные базовые функции компонентов для интеграции в приложение.
Другие функции, которые я хотел бы включить:
- Для использования инструмента требуется купон или социальная акция
- Регистрация пользователя & история изображений, сгенерированных пользователем, с возможностью доступа к изображения по короткой ссылке, сгенерированной динамически
- QR-коды, генерируемые и внедряемые в сгенерированное изображение
- Возможность загрузки пользователем фотографии или аватара для встраивания в динамическое изображение, а также возможность загрузки пользовательского фонового изображения для использования в генерируемых изображениях .
- Некоторая система шаблонов изображений
- Возможность генерировать фоновые изображения или аватар пользователя с помощью DAL_E или StableDifusion
У меня есть небольшой опыт работы с Python/Django/Wagtail и очень базовое понимание javascript, поэтому любые предложения по выбору лучшего языка и компонентов для использования я буду крайне признателен!
Я нашел учебники по генерации изображений OG с помощью Next.js, но затем один из разработчиков сказал, что они хотят сделать это с помощью Python/Django, но что проще для человека с базовыми знаниями Python и нулевыми знаниями Next.js?