Gratis Chrome-tillägg – utskärningar på enheten

Hur lokal bakgrundsborttagning fungerar

Detta är versionen med badrumsdiagram - tillräckligt för att lita på pipeline, inte ett papper.

1. Indata blir pixlar

Du tillhandahåller en fil eller bitmapp (släpp, väljare, klistra in eller sidfångst). Redaktören avkodar den till en bildbitmapp. Format som HEIC behöver ett extra avkodningssteg; felet slutar tidigt med ett fel istället för en tom arbetsyta.

2. Modellberedskap

Inference använder en segmenteringsmodell på enheten (ISNet-klass ONNX) som körs med en Web Worker och en webbläsares ONNX-runtime. Om vikterna inte är cachade ännu ser du en nedladdningsstänk. Cachning undviker att upprepa den träffen varje gång.

3. Segmentering → mask

Arbetaren returnerar en alfamask (vad är motiv kontra bakgrund). Användargränssnittet sammansätter motivet över ett schackbräde eller över en bakgrund du valt (färg, gradient, bild).

4. Mänsklig förfining

Lägg till / radera penslar redigera arbetsmasken på CPU-duken. Mjukhet förändrar hur hårt slaget landar. Export använder masken du ser – inte en bortglömd automatisk ögonblicksbild.

5. Historik och export

En kort IndexedDB-historik kan lagra nya original-/resultatpar. Ladda ner och kopiera emit PNG med den aktuella transparensen eller fyllningen.

Prestandanoter du kommer att märka

Integritetsimplikationer av “lokal” täcks av Sekretess. Dag-till-dag klick: Kom igång.