Czy wycinanie tła wysyła zdjęcie? Nie
Wyjmij obiekt działa w przeglądarce, którą masz otwartą. Piksele nie przechodzą przez serwer ReadyIMG. Nie ma logowania, nie ma rejestracji, nie ma serwera konta, który czekałby na obrazy. Wciskasz start, to urządzenie liczy nowy plik, sam go pobierasz.
Zdjęcie nie jest więc wysyłane do ReadyIMG. To, co wyślesz dalej, to pobrana kopia. Oryginał zostaje w swoim folderze, chyba że sam go przeniesiesz, podmienisz albo usuniesz.
Zdjęcie zostaje na tym urządzeniu. Pobierasz przezroczysty PNG, który to urządzenie właśnie wytworzyło.
Za pierwszym razem dochodzi model
Przy pierwszym otwarciu tego kroku przeglądarka pobiera model rozpoznawania od wydawcy modelu i kładzie go w pamięci podręcznej tego urządzenia. Ten plik odróżnia pierwszy plan od tła. To nie twoje zdjęcie. Liczenie zostaje tutaj, model decyduje tylko, gdzie biegnie krawędź.
Pobranie modelu i twój obraz to dwie różne rzeczy. Kierunek idzie od wydawcy do twojej przeglądarki, obraz nie wraca drugą stroną. Pierwsze uruchomienie, które sięga do sieci, nie jest więc tym samym co wysłane zdjęcie. Liczenie rozpoznawania lokalnie kosztuje to jedno pobranie i oszczędza oddawania oryginału na wstępie. W pamięci podręcznej zostaje plik modelu, nie twój obraz.
Do sieci wychodzą tylko dwie rzeczy
Przy otwarciu strony wizytę liczy 51.LA. Liczone jest to, że ktoś otworzył stronę, a nie plik obrazu, i licznik nie wie, który obraz wrzuciłeś. Ta sama granica jest opisana w Jak traktowane są pliki.
Druga rzecz to model powyżej. Poza tymi dwoma przypadkami wycinanie nie ma powodu wysyłać obrazu gdzie indziej do policzenia. Zdanie, że cały komputer zostaje offline, byłoby nieprawdziwe. Zdanie, że obraz nie jest wysyłany do ReadyIMG, się broni.
Przez sieć idzie licznik i model. Pliku obrazu w tym nie ma.
Wraca przezroczysty PNG
Wyjście tego kroku to zawsze PNG, bo tylko PNG zachowuje kanał alfa. Po usunięciu tła miejsce wokół obiektu jest puste, nie białe. Na ciemnej stronie albo na innym zdjęciu krawędź nie ciągnie jasnej obwódki. Takie PNG bywają większe od wyjściowego JPG, bo puste pole też zajmuje miejsce. Przed wysłaniem przepuść je przez Ściśnij plik, zostawiając format: przezroczystość nie zostanie wypełniona. Nie kończ konwersją na JPG, ten krok maluje kolor w pustych pikselach.
Ten krok pracuje tylko na obrazie, który masz przed sobą. Czterdzieści plików naraz to zadanie kroków wsadowych; wycinanie sprawdza się krawędź po krawędzi, nie licz na cały folder w jednym przebiegu.
Nierówna krawędź? Pędzel
Krawędź znaleziona automatycznie nie jest za każdym razem trafna. Pojedyncze włosy, prześwitująca chusta, mankiet bliski koloru tła często zostawiają resztkę. Pędzlem zetrzesz to, co zostało z tła. Malujesz po pobranym wyniku, oryginał zostaje nietknięty.
Czasem obliczenie się nie udaje. Strona nie udaje sukcesu, proponuje zamalowanie, żebyś sam wskazał obiekt. Kto obiecuje czysty wynik na każdym obrazie, przesadza. Ten krok daje punkt startu, ostatnie pociągnięcia są twoje.
Trzy spojrzenia przed wysłaniem
- Czy wokół obiektu został pasek starego tła? Na ciemnej stronie widać go od razu.
- Czy pole, które ma być przezroczyste, jest naprawdę puste, a nie wypełnione bielą?
- To, co pobrałeś, to nowy plik. Czy oryginał leży tam, gdzie leżał?
Jedno się zapomina: kolejka żyje tylko w tej jednej wizycie. Odświeżenie strony albo zamknięcie karty kasuje wynik, którego nie pobrałeś. Najpierw pobierz, potem rób dalej.
Kolejność oszczędza pracy
Najpierw ustal kadr, potem wycinaj. Obiekt w środku kadru to mniej powierzchni do rozdzielenia i szybsza kontrola krawędzi. Rozmiar zmieniaj po wycięciu: przezroczystość zostaje, a krawędź nie rozmywa się przy drugim próbkowaniu.
Jeśli nic jeszcze nie wgrałeś, wróć do stołu i upuść obraz, potem otwórz Wyjmij obiekt. Żeby sprawdzić, gdzie trafia plik, przeczytaj stronę o traktowaniu plików.