Inpaint Anything Магия редактирования изображений одним кликом
Представьте: вы делаете идеальный снимок, но на заднем плане случайно оказался ненужный объект. Или хотите заменить скучный фон на что-то более впечатляющее. Раньше это требовало часов работы в Photoshop, но теперь достаточно одного клика благодаря проекту Inpaint Anything.
Что это за инструмент?
Inpaint Anything – это open-source проект, который объединяет несколько передовых моделей компьютерного зрения:
- Segment Anything (SAM) от Meta для точного выделения объектов
- LaMa для реалистичного заполнения удаленных областей
- Stable Diffusion для генерации нового контента по текстовому описанию
Проект разработан исследователями из University of Science and Technology of China и Eastern Institute for Advanced Study.
Три главные функции
1. Remove Anything – удаление объектов
Просто кликните на любой объект на изображении – и он исчезнет без следа. Алгоритм:
- SAM выделяет объект
- LaMa заполняет область реалистичным фоном

2. Fill Anything – заполнение по описанию
Хотите добавить что-то вместо удаленного объекта? Введите текстовое описание:
python fill_anything.py \
--input_img image.jpg \
--point_coords 750 500 \
--text_prompt "a teddy bear on a bench"

3. Replace Anything – замена фона
Меняйте окружение объектов по своему вкусу:
python replace_anything.py \
--input_img dog.png \
--text_prompt "sit on the swing"

Расширенные возможности
Работа с видео
Удаляйте объекты из видео целиком – система автоматически отслеживает их движение:

3D-сцены
Редактируйте 3D-модели, удаляя ненужные элементы:

Как начать использовать
- Установите зависимости:
python -m pip install torch torchvision torchaudio
python -m pip install -e segment_anything
- Скачайте модели:
wget https://dl.fbaipublicfiles.com/segment_anything/sam_vit_h_4b8939.pth
- Запустите обработку:
python remove_anything.py --input_img photo.jpg
Кому будет полезно?
- Фотографам для ретуши снимков
- Видеомонтажерам для очистки видео
- Разработчикам игр для редактирования 3D-сцен
- Маркетологам для быстрого создания контента
Inpaint Anything – это впечатляющий пример того, как современные AI-модели могут упростить сложные задачи. Проект активно развивается, и его уже используют более 7000 разработчиков. Если вам нужно редактирование изображений или видео – обязательно попробуйте этот инструмент.