Сегодня мы на небольшом примере разберем то, как использовать inpainting, он же Canvas AI. Статья получается не очень большая, но надеюсь ёмкая и понятная.
Сегодня, как и обещал ранее, мы будем менять фон у нашего котика и прошлой статьи про изменение фона у изображения:
Для начала, возьмем котика:
Теперь решим, что мы хотим поменять. Давайте для начала сменим фон целиком на город.
Для этого, выделяем всё что хотим заменить маской, пишем prompt
night city background, view from skyscraper
Как видно, возможно, хоть и затратно по времени. С котом, пришлось выводить ему усы, но увы, они все равно не прорисовывались.
Но это то, что касается замены заднего фона целиком. А если мы хотим поменять определённые детали?
Давайте сделаем нашего котика, путешественником по мирам темного фентези!
lava field background, view from tower
Ради 6 картинки пришлось потраться еще, но всё таки смог получить то что меня полностью устроило.
Теперь добавим горелых деревьев на фон позади поля лавы:
burned forest, ugly trees
Не очень получилось, но добавил какую никакую книгу, наш кот хоть и в другом мире, но он явно ученый!
Просто делаем границу 512х512, двигаем в угол.
Затем сперва делаем фон, а поверх уже маскируем место под книгу и спустя пару заходов получаем книгу.
Теперь добавим немного костей, и темную страшную башню в отдалении:
И как итог, теперь мы прошли сейчас не просто смену фона, но и замену, удаление и добавление отдельных объектов.
Вот так, нехитрыми манипуляциями мы можем кардинально изменить тон любого изображения.
---------------------------------------------------------------------------------------
Пишите коментарии с любыми интересующими вопросами, ставьте лайки и делитесь своими работами!
На этом, позвольте откланяться, удачи в творчестве и хорошего дня!