Specyfikacja techniczna bria/eraser
| Specyfikacja | Szczegóły |
|---|---|
| Model ID | bria/eraser |
| Provider | BRIA |
| Category | Edycja obrazu / usuwanie obiektów |
| Primary function | Usuwa wybrane obiekty lub obszary z obrazu i wypełnia wymazany fragment tak, by pasował do otaczającej zawartości |
| Input type | Obraz plus maska |
| Masking options | Maska narysowana przez użytkownika lub maski generowane przez generator masek obiektów BRIA |
| Output | Edytowany obraz zwracany w oryginalnej rozdzielczości |
| Preservation behavior | Obszary poza dostarczoną maską pozostają niezmienione; kanał alfa może być zachowany, gdy jest to obsługiwane przez konfigurację punktu końcowego |
| Related BRIA capability | Część pakietu BRIA Image Editing API w obszarze narzędzi do manipulacji treścią |
| Typical use cases | Czyszczenie zdjęć produktów, usuwanie niepożądanych obiektów, kreatywny retusz, zautomatyzowane przepływy edycyjne |
| API style | Punkt końcowy edycji obrazów przez HTTPS na platformie API BRIA |
Czym jest bria/eraser?
bria/eraser to model edycji obrazów BRIA do usuwania obiektów, udostępniany poprzez interfejs API edycji obrazów BRIA jako funkcja Eraser. Został zaprojektowany, aby usuwać niepożądane elementy lub określone zamaskowane obszary z obrazu, a następnie odtwarzać wyczyszczony fragment tak, by rezultat naturalnie stapiał się z otaczającym kontekstem wizualnym. BRIA dokumentuje go jako część wyspecjalizowanych narzędzi do manipulacji treścią na potrzeby przepływów pracy w edycji obrazów.
W przeciwieństwie do ogólnej edycji opartej na promptach, przepływ pracy Eraser jest sterowany maską: dokładnie wskazujesz, co należy usunąć, rysując po obrazie lub korzystając z narzędzi BRIA do generowania masek, aby automatycznie identyfikować obiekty do usunięcia. BRIA zaznacza również, że edytowany obraz jest zwracany w oryginalnej rozdzielczości, a obszary poza maską pozostają niezmienione, co czyni model odpowiednim do zastosowań produkcyjnych wymagających przewidywalnych, lokalnych edycji.
W praktyce bria/eraser odpowiada potrzebom zespołów, które wymagają skalowalnego, komercyjnie ukierunkowanego czyszczenia obrazów dla e-commerce, operacji medialnych, narzędzi kreatywnych czy zautomatyzowanego przygotowywania zasobów. BRIA pozycjonuje funkcję Eraser obok SDK, interfejsów API i wbudowanych integracji dla przepływów edycyjnych o dużej skali.
Najważniejsze funkcje bria/eraser
- Usuwanie obiektów na podstawie maski: Model usuwa wyłącznie obszar wskazany przez dostarczoną maskę, dając deweloperom precyzyjną kontrolę nad tym, który obiekt lub fragment jest wymazany.
- Maskowanie prowadzone przez użytkownika lub automatyczne: Maski mogą pochodzić z bezpośredniej interakcji użytkownika, np. pociągnięć pędzla w edytorze, albo z workflow BRIA
/objects/mask_generatordo automatycznego wyboru obiektów. - Wynik w oryginalnej rozdzielczości: BRIA podaje, że edytowany obraz jest zwracany w tej samej rozdzielczości co wejściowy, bez automatycznego zmniejszania podczas operacji wymazywania.
- Zachowanie lokalnego charakteru edycji: Obszary poza wybraną maską pozostają niezmienione, co jest przydatne w deterministycznych, bezpiecznych produkcyjnie pipeline’ach edycji obrazów.
- Obsługa przezroczystości: BRIA wskazuje, że gdy dane wejściowe zawierają kanał alfa i odpowiednie ustawienie jest włączone, oryginalna przezroczystość może zostać zachowana w wyniku.
- Integracja przyjazna dla workflow: BRIA pozycjonuje Eraser jako część szerszego pakietu API do edycji obrazów, co ułatwia integrację z powiązanymi funkcjami, takimi jak generowanie masek, operacje na tle czy wypełnianie generatywne.
- Nacisk na komercyjne przepływy pracy: BRIA promuje funkcję Eraser pod kątem skalowalnej edycji, efektywności operacyjnej i gotowego do wdrożenia komercyjnego wykorzystania w produktach i procesach biznesowych.
Jak uzyskać dostęp i zintegrować bria/eraser
Krok 1: Zarejestruj się, aby otrzymać klucz API
Aby uzyskać dostęp do bria/eraser, najpierw utwórz konto w CometAPI i wygeneruj klucz API na pulpicie. Po zalogowaniu bezpiecznie przechowuj klucz i używaj go w nagłówku Authorization dla wszystkich żądań do interfejsu API bria/eraser.
Krok 2: Wyślij żądania do interfejsu API bria/eraser
Użyj zgodnego z Bria punktu końcowego CometAPI pod POST /bria/image/edit/eraser.
curl https://api.cometapi.com/bria/image/edit/eraser \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A paper boat floating on calm water at sunrise.",
"num_results": 1
}'
Krok 3: Pobierz i zweryfikuj wyniki
API zwraca identyfikator zadania. Odpytuj GET /bria/{task_id}, aby sprawdzić status przetwarzania i pobrać adres URL obrazu wynikowego po zakończeniu.