Бесплатное расширение Chrome — обработка на устройстве

Как работает локальное удаление фона

Это версия схемы ванной комнаты — достаточно, чтобы доверять трубопроводу, а не бумаге.

1. Ввод становится пикселями

Вы предоставляете файл или растровое изображение (перетаскивание, выбор, вставка или захват страницы). Редактор декодирует его в растровое изображение. Такие форматы, как HEIC, требуют дополнительного этапа декодирования; сбой прекращается раньше, с ошибкой вместо пустого холста.

2. Готовность модели

Вывод использует модель сегментации на устройстве (ONNX класса ISNet), запускаемую с помощью Web Worker и среды выполнения ONNX в браузере. Если веса еще не кэшированы, вы увидите всплеск загрузки. Кэширование позволяет избежать повторения этого попадания каждый раз.

3. Сегментация → маска

Рабочий возвращает альфа-маску (что является объектом и фоном). Пользовательский интерфейс размещает объект на шахматной доске или на выбранном вами фоне (цвет, градиент, изображение).

4. Усовершенствование человека

Кисти «Добавить/Стереть» редактируют рабочую маску на холсте ЦП. Мягкость меняет силу удара. При экспорте используется маска, которую вы видите, а не забытый автоматический снимок.

5. История и экспорт

Краткая история IndexedDB может хранить последние пары исходный/результат. Загрузите и скопируйте PNG с текущей прозрачностью или заливкой.

Замечания по производительности, которые вы заметите

Последствия слова «локальный» для конфиденциальности описаны в разделе Конфиденциальность. Ежедневные клики: Начать.

Узнайте больше

Полезные материалы