Moderator Ardi Posted June 17, 2024 Moderator Share Posted June 17, 2024 This post was recognized by admin! Ardi was awarded the badge 'Helpful' and 1 points. Существуют различные виды графических изображений. И очень часто возникает необходимость в редактировании изображений предметов, фото, рисунков, замене фона, удалении или добавлении предметов на оригинальное изображение. Знания, необходимые для профессиональной работы с фотошопом, есть не у всех. Я покажу, как можно сделать элементарные правки на изображениях без фотошопа, с помощью нейросети. Сегодня мы поговорим о функции Inpaint в онлайн-редакторе изображений, базовой функции нейросети Stable Diffusion. Все примеры и объяснения принципа работы я продемонстрирую на основе сервиса, которым часто пользуюсь сама. В галерее на нашем форуме вы можете увидеть множество моих генераций из различных нейросетей. Я в каком-то роде перфекционист и стремлюсь к идеальному изображению, по крайней мере стараюсь приблизиться. От идеала нейросети пока далеки и на помощь очень часто приходит Inpaint. Конечно, для печатной продукции редактирования изображений нейросетью в Inpaint будет недостаточно, и тут не обойтись без фотошопа. Для фото, картинок и генераций, размещаемых в интернете, сервиса inpaint вполне достаточно. Вам не нужен VPN, сервис с нейросетью полностью на русском языке. Работать с ним вполне комфортно, в отличие от фотошопа, где много функций и кнопок, а тебе нужно внести минимальные правки на изображение или фотографию. Начнем с описания функций inpaint. Заходим в бот, в котором доступны нейросети. Допустим, вы сделали генерацию, но хотите изменить изображение. Под изображением выбираете кнопку inpaint и нажимаете ее. Произойдет переадресация из бота на этот сервис с нейросетью. Вы увидите перед собой экран, разделенный на две части. В левой части всегда будет изображение, которое нужно отредактировать, а справа - результат изменений. Для вашего удобства на компьютере вы можете менять размер окон. Для этого в правом верхнем углу вы можете выбрать процентное соотношение размера окон. Это очень удобно, когда нужно внести точечные правки на небольшой площади изображения. Максимально размер можно увеличить до 500%. При увеличении изображения сразу видны огрехи. Постоянная проблема у нейросетей с прорисовкой человеческого тела, в том числе и рук. У нейросети свое мнение на этот счет. Как можно исправить деформированную руку? Выделяем область черным маркером и нажимаем знак корзины. Этот инструмент служит как для удаления объектов с изображения, так и для редактирования деформаций, а в некоторых случаях также добавляет объекты на изображение, но об этом чуть позже. Получаем результат. Конечно, нейросеть может сделать то что нужно с первого раза. Но, как правило, необходимо сделать исправления выделенной области несколько раз, не меняя выделение маркером. Когда получим нужный результат, необходимо изображение сохранить. Для этого нажимаем на значок дискеты. Если мы хотим продолжить работу с изображением, то нажимаем кнопку Go to INPAINT. Руку Зевса мы исправили, теперь приступим к исправлению наручей. Для этого выделяем их и нажимаем корзину. Далее убираем с изображения мелкие и ненужные детали на наш взгляд. Для более тонкой работы с мелкими деталями меняем толщину маркера. Выделяем все, что мешает, и удаляем через корзину. Если мы хотим добавить какие то детали на наше изображение, в меню нужно выставить такие настройки: Для этого наиболее важны два параметра: Mask и DenS. Более подробное описание вы можете прочитать, нажав на кнопку в виде знака вопроса. Если сказать по-простому, то параметр FILL ставит приоритетным для нейросети то, что написано у вас в промпте. А параметр DenS - это степень внесения изменений на изображение. Этот параметр требует коррекции значений для работы в каждом конкретном случае. Я использую Dens от 0.5 до 1. Выделяем маркером руки Зевса в районе запястий. Более подробно, как выделить область, я описала ранее. Здесь важно отметить, что мы в настройках выставили приоритет на промпт. В окне промпта пишем: После того как написали промпт, нажимаем справа кнопку с самолётиком. Повторяем до тех пор, пока не получим от нейросети нужный результат. На всякий случай сохраняемся через дискетку. Продолжаем редактирование до тех пор, пока нас результат не устроит. Для теста я пошагово на одном изображении объяснила, как нужно редактировать изображение. Напомню, что этот метод работает не только с генерациями. Продолжим наш алгоритм, но уже на примере фото. Как исправить в Inpaint своё фото. Если мы хотим исправить в Inpaint свое фото, то для начала надо загрузить фото в бот. Покажу на примере фото, скачанного из сети интернет. Открываем бот, выбираем в меню нейросеть Stable Diffusion и через скрепку добавляем фото. Важно! Фото добавляем на компьютере, выбирая сжатие. Если этого не сделать, то фото добавится как файл, а не как изображение. В случае добавления файла выпадающего меню вы не увидите. Далее действуем по примеру с Зевсом. Повторно алгоритм работы я показывать не буду. Напомню, что нейросетью на фото мы можем изменить фон, одежду, аксессуары и даже вставить другое лицо! Но обо всём по порядку. Для начала поменяем прическу через выделение и корзину. Поменяем одежду на бежевое платье. Выставим настройки для нейросети с приоритетом на промпт. Выделим область, пропишем промпт и через самолётик внесём изменения. На получившемся платье меняем складки и контуры для большей реалистичности. Этот процесс достаточно трудоемкий и кропотливый. Старательно прорабатываем все детали! Если остались какие-то нечеткие детали вне нашего объекта, а мы хотим изменить фон, то попросту не обращаем на это внимание. Меняем фон. Выставляем приоритет на промпт и даем волю нашей фантазии. Для промпта в Inpaint действуют те же правила, что и для промптов в нейросети Stable Diffusion. Первый токен в начале имеет больший приоритет. Также работают и весовые коэффициенты. Попробуйте вперед поставить "море", а затем "пляж". И вы увидите изменения. Тщательно проработаем все шероховатости, и затем добавим своё лицо на фото! К слову, для примера взяла лицо со своей аватарки, которая также, является дипфейсом от нейросети Stable Diffusion. Выбираем дипфейс в меню inpaint. Сохраняем результат, выделяем у нашей девушки лицо маркером. НЕ бойтесь выделять волосы, уши. Нейросеть, в отличие от фотошопа, меняет изображение с учетом содержимого. Если кожа смуглая, я ставлю приоритет на промпт и прописываю в промпте "смуглая кожа". После вставки лица проводим доработку деталей, которые на первый взгляд не видны, но поверьте, они там есть! Редактируем, делаем в нейросети Stable Diffusion "Детализация + upscale 3Х" через бот. Важно! Детализацию проводим при минимальном DenS, предварительно установленном в настройках самого бота. Теперь наше фото готово, можем показать подружкам!))) Порой возникает необходимость удалить текст с изображения. Сделали логотип, вроде рисунок устраивает, а текст не нравится. Как быть в этом слачае? Есть три варианта решения данной задачи: 1. Удалить нажав кнопку корзина. 2. Ввести промпт и удалить нажав кнопку корзина. 3. Изменить Mask и Dens. Ввести промпт и нажать кнопку самолётика. Я обычно всегда начинаю с корзины. Выделяю текст и удаляю его. Главное выделить не только буквы. Inpaint в отличие от photoshop меняет изображение с учётом содержимого. Что это значит в данном случае? Если вы выделите только буквы, то нейросеть вам в большинстве случаев попытается заменить текст на текст. Поэтому я выделяю достаточно широко, и часто затрагивая другие элементы. Если вы удаляете текст на белом фоне, то в промпте можете указать (white background:1.5) с весовым коэффициентом. Важно! Не пишите "no text" - нейросети не понимают отрицания в промпте, большая вероятность что сделают всё с точностью до наоборот. Текст удалили, и в зависимости от того устроил нас результат или нет - либо сохраняем, делаем upscale и накладываем текст который нам нравится в другой программе, либо продолжаем работу с изображением нажав кнопку: "Go To Inpaint". К моему большому сожалению, Inpaint - очень недооцененный инструмент, которым пользуются далеко не все. Статья, к моему удивлению, получилась достаточно объемной, но я надеюсь, что смогла в доступной форме объяснить вам принцип работы с Inpaint. 2 1 6 Quote Link to comment Share on other sites More sharing options...
User Aiveri Posted June 17, 2024 User Share Posted June 17, 2024 Спасибо за подробную статью о функции Inpaint в нейросети Stable Diffusion 1 Quote Link to comment Share on other sites More sharing options...
User MilisaDe Posted June 17, 2024 User Share Posted June 17, 2024 Очень полезно) Благодарю 💝 1 Quote Link to comment Share on other sites More sharing options...
User Люда Posted June 18, 2024 User Share Posted June 18, 2024 Отличное объяснение. Все доступно показано и рассказано. Благодарю! 2 Quote Link to comment Share on other sites More sharing options...
User Neiroprint Posted June 18, 2024 User Share Posted June 18, 2024 Спасибо за статью! Inpaint отличный инструмент коррекции изображения и для замены лиц. Во многих вопросах даже лучше фотошопа обрабатывает фото. Рекомендую к использованию! 1 Quote Link to comment Share on other sites More sharing options...
Yes_Ai Posted June 18, 2024 Share Posted June 18, 2024 Описание публикации: В статье описывается возможность редактирования изображений без использования фотошопа, используя онлайн-редактор Inpaint и нейросеть Stable Diffusion. Автор рассказывает о функциях Inpaint, таких как инструмент для удаления объектов с изображения и редактирования деформаций. Он объясняет, как использовать Inpaint для исправления ошибок в генерации изображений, а также для изменения фонда, одежды, аксессуаров на фото. Автор подчеркивает важность настройки параметров DenS и Mask для достижения нужного результата. Он также описывает процесс доработки деталей на получившемся изображении, включая изменение фона, добавление лица и детализацию с помощью нейросети Stable Diffusion. В статье приведены примеры использования Inpaint для редактирования генерации и фото, а также подчеркивается важность этого инструмента для создания высококачественных изображений. Quote Link to comment Share on other sites More sharing options...
User Makentosh Posted July 5, 2024 User Share Posted July 5, 2024 Статья более, чем подробно, освящает тему inpaint. Спасибо! 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.