Як працуе лакальнае выдаленне фону
Гэта схема ваннай пакоі - дастаткова верыць трубаправоду, а не паперы.
1. Увод становіцца пікселямі
Вы даяце файл або растравы малюнак (адкідванне, выбар, устаўка або захоп старонкі). Рэдактар дэкадуе яго ў растравы малюнак. Такія фарматы, як HEIC, патрабуюць дадатковага этапу дэкадавання; збой спыняецца рана з памылкай замест пустога палатна.
2. Гатоўнасць мадэлі
Inference выкарыстоўвае мадэль сегментацыі на прыладзе (ISNet-клас ONNX), запушчаную з Web Worker і асяроддзем выканання ONNX браўзера. Калі вагі яшчэ не кэшаваныя, вы ўбачыце ўсплёск загрузкі. Кэшаванне пазбягае паўтарэння гэтага ўдару кожны раз.
3. Сегментацыя → маска
Работнік вяртае альфа-маску (што аб’ект супраць фону). Карыстальніцкі інтэрфейс аб’ядноўвае аб’ект на шахматную дошку або на выбраны вамі фон (колер, градыент, малюнак).
4. Удасканаленне чалавека
Пэндзлі «Дадаць/Сцерці» рэдагуюць рабочую маску на палатне ЦП. Мяккасць змяняе цвёрдасць рыскі. Экспарт выкарыстоўвае маску, якую вы бачыце, а не забыты аўтаматычны здымак.
5. Гісторыя і экспарт
Кароткая гісторыя IndexedDB можа захоўваць апошнія пары арыгінал/вынік. Спампуйце і скапіруйце PNG з бягучай празрыстасцю або заліўкай.
Заўвагі аб прадукцыйнасці, якія вы заўважыце
- Першы запуск: сетка + кошт ініцыялізацыі для мадэлі.
- Вялізныя выявы: можа апрацоўвацца з паніжаным унутраным дазволам з папярэджаннем; экспарт па-ранейшаму арыентаваны на поўны памер.
- Паток карыстальніцкага інтэрфейсу застаецца прыдатным да выкарыстання, таму што цяжкія высновы знаходзяцца ў воркеры - калі воркер выходзіць з ладу, вы атрымліваеце памылку воркера, а не замарожаную ўкладку назаўжды.
Наступствы для канфідэнцыяльнасці “мясцовы” разглядаюцца на Privacy. Штодзённыя клікі: Пачаць.