Как изменить фото с помощью нейросети?
Виктор, Красноярск 1,1 тыс. просм.
Хочу для соцсетей переделать несколько своих фотографий: убрать фон, поменять погоду за окном и, может, подрисовать другую одежду. Раньше делал это в фотошопе руками часами, теперь ищу способ проще через нейросеть. Какой инструмент для этого подходит и с чего начать?
Дмитрий Волков инженер по машинному обучению
ответил
Под «изменить фото нейросетью» на деле скрывается несколько разных задач, и для каждой есть свой инструмент. Убрать или заменить фон — самая простая: сервисы вроде remove.bg или встроенный Generative Fill в Photoshop делают это за секунды, почти без вашего участия. Заменить погоду, время суток или добавить объект на фото — задача сложнее, и здесь работают генеративные модели с функцией inpainting: вы выделяете область (или описываете ее словами) и пишете текстовый запрос, что там должно появиться.
Для смены стиля целиком, например, превратить фото в рисунок или изменить одежду, удобны Midjourney (через режим image-to-image) и Stable Diffusion, в том числе бесплатные интерфейсы вроде Fooocus. Загружаете исходное фото, задаете, насколько сильно менять картинку относительно оригинала, и добавляете текстовое описание нужного результата.
Из практики: с первого раза результат редко выходит идеальным, особенно на руках, тексте на одежде и мелких деталях фона, это до сих пор слабое место у большинства моделей. Обычно нужно 3-5 попыток с разными формулировками запроса, иногда с ручной правкой в графическом редакторе после генерации. Если фото важное (для документа, портфолио, официального использования), закладывайте время именно на эти доработки, а не только на саму генерацию.
Задать свой вопрос
Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом эксперта.