Przejdź do treści głównej

Layer decomposition w Seedream 5.0 Flash rozdziela jeden gotowy obraz na czysty podkład i do szesnastu nazwanych, przezroczystych warstw PNG, każda z pozycją. Rozdzielczość to automatyczna, 1K, 1.5K lub 2K, a niefiltrowane obrazy źródłowe są traktowane jak wszystkie inne.

Od $0.026/obraz

Obszar roboczy

Wejście

Rozkład na warstwy
0/5000
Opcjonalny, ale jeśli go piszesz, co najmniej 3 znaki. Zostaw pusty, a model sam wybierze główne elementy; nazwij elementy, a rozdzieli te. Element możesz przypiąć do miejsca przez `<bbox>x1 y1 x2 y2</bbox>`, współrzędnymi znormalizowanymi do 0–1000 z początkiem w lewym górnym rogu. Przykład: `Separate the title text <bbox>179 58 809 197</bbox> and the parrot <bbox>330 274 641 991</bbox> into independent layers`. Nie wpływa na cenę. od 3 znaków · do 5000 znaków
1/1

Upuść pliki albo odnośniki do mediów, wklej lub wybierz z dysku · 1 plik · maks. 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 plików
Jeden obraz do rozdzielenia: png, jpeg, webp, bmp, tiff lub gif, do 30 MB, od 262 144 do 36 000 000 pikseli łącznie, proporcja obrazu od 1:16 do 16:1. HEIC nie jest obsługiwany. Musisz mieć prawa do obrazu. Nie wpływa na cenę. od 1 znaków
auto, 1k, 1.5k lub 2k. Podkład zachowuje proporcję obrazu wejściowego, a każda warstwa proporcje swojego elementu. Cena jest za obraz wyjściowy i nie zależy od progu.
Format wyjściowy
JPEGPNG
jpeg lub png tylko dla podkładu. Warstwy są zawsze przezroczystymi PNG, cokolwiek wybierzesz. Zmienia dostarczany plik podkładu, a nie cenę.
Filtr bezpieczeństwaWyłączony

SpicyAPI nie uruchamia przy tym modelu żadnego filtra bezpieczeństwa. Twój prompt i media trafiają do modelu w takiej postaci, w jakiej je zapisałeś, a o tym, co wraca, decyduje sam model.

Sprawdzamy twoje konto, zanim odblokujemy wysyłkę i wycenę.

Wyjście

Gotowe do nowego uruchomienia
flash-layers-late-shiftWynik przykładowy

Powiązane modele i kolejne zadania

Brakuje modelu, którego potrzebujesz?

Napisz, co dodać i do czego chcesz tego użyć. Zgłoszenia trafiają do osób, które decydują o kolejności wdrożeń.

Rozbierz gotowy obraz na czystą płytę i przezroczyste wycinki

Seedream 5.0 Flash Layer Decomposition bierze jeden gotowy obraz i zwraca płytę bazową, z której usunięto wyodrębnione elementy, a tło dorysowano, plus do szesnastu przezroczystych warstw PNG, po jednej na element. Zostaw prompt pusty, a model sam wybierze elementy; nasz retro plakat wrócił jako osiem obrazów. Każda warstwa ma nazwę i ramkę położenia, więc elementy wracają dokładnie tam, gdzie były.

Otwórz Playground
Rozbierz gotowy obraz na czystą płytę i przezroczyste wycinki
Wejście
1 obraz do 30 MB; HEIC nieobsługiwany
Wyjście
Płyta bazowa + do 16 przezroczystych warstw PNG (maksymalnie 17 obrazów)
Dane warstwy
Nazwa i ramka położenia w pikselach płyty dla każdej warstwy
Prompt
Opcjonalny; co najmniej 3 znaki, jeśli go piszesz; wskazywanie przez <bbox>
Rozliczenie
Za obraz wyjściowy, płyta bazowa wliczona; rezerwowane 17, różnica zwracana
Polityka treści
Źródła ze wszystkich poziomów przyjmowane, także Bardzo silny
Automatyczny podział
Nawet pusty prompt znajduje elementyBez promptu model wybrał osiem obrazów z naszego filmowego plakatu: odtworzoną płytę bazową oraz siedem nazwanych warstw, bar, odległy samochód, czerwony neon, kobietę w czerwonym trenczu, hasło, tytuł i odcinek biletu.
Położenia i nazwy
Każda warstwa wie, gdzie jej miejsceKażda warstwa zwraca nazwę i boundingBox z x1, y1, x2, y2 w pikselach płyty. W przeglądarce warstwy układają się z powrotem na swoich miejscach nad płytą, każdą można pobrać osobno, a dla całego zestawu jest jeden przycisk.
Płacisz za element
Płyta bazowa liczy się jako jeden obrazŻądanie rezerwuje koszt siedemnastu obrazów i zwraca różnicę, gdy znana jest rzeczywista liczba. Jeśli nazwiesz tylko potrzebne elementy, dostaniesz mniej części i mniejszy rachunek: dwa nazwane elementy na scenie sali balowej zwróciły trzy obrazy.

Co daje API rozkładu na warstwy Seedream 5.0 Flash

Odtworzona płyta i jeden PNG na element

Odtworzona płyta i jeden PNG na element

Płyta bazowa to obraz z usuniętymi wszystkimi wyodrębnionymi elementami i wypełnionymi lukami: płyta naszego plakatu to pusta deszczowa ulica, bez baru, kobiety i wszystkich napisów. Każdy element przychodzi jako osobny przezroczysty PNG. Warstwy są zawsze w PNG, cokolwiek mówi output_format; to ustawienie zmienia tylko płytę.

Poproś dokładnie o te części, które chcesz

Poproś dokładnie o te części, które chcesz

Nazwij elementy zwykłymi słowami, a podział pójdzie za listą. „Tańcząca para i żyrandol” na scenie sali balowej zwróciły trzy obrazy: pustą salę, parę jako jedną warstwę i żyrandol jako drugą. Mniej, ale przemyślanych części łatwiej użyć ponownie, a kosztują mniej niż podział automatyczny.

  • Wskaż element współrzędnymi

    Dodaj <bbox>x1 y1 x2 y2</bbox> po nazwie elementu, by pokazać, który masz na myśli; współrzędne 0–1000 liczy się od lewego górnego rogu, więc liczby nie zależą od rozmiaru obrazu w pikselach. Pomaga, gdy dwa podobne obiekty dzielą kadr i sama nazwa jest niejednoznaczna.

  • Ułóż je z powrotem w ramkach

    Pierwszy obraz to zawsze płyta, a reszta idzie od dołu do góry. Przeskaluj każdą warstwę do jej boundingBox nad płytą, a oryginał wróci; albo użyj pojedynczej warstwy jako wycinka tam, gdzie położenie nie gra roli, na przykład produktu na nowym tle albo postaci w nowym szablonie.

  • Obrazy źródłowe każdego poziomu też się dzielą

    Plakaty, reklamy, ilustracje i portrety są dzielone w takiej postaci, w jakiej je przesłano, na każdym testowanym poziomie treści, także na poziomie bardzo silnym, który odrzuca Seedream 5.0 Pro Layer Decomposition. SpicyAPI nie dodaje tu filtra treści; własne ograniczenia modelu nadal obowiązują.

  • Jedno kliknięcie od wygenerowanego obrazu

    W przeglądarce gotowy obraz z Playground można od razu wysłać do podziału, a warstwy otwierają się jako kafelki na szachownicy z przyciskiem pobierania przy każdym i jednym na cały zestaw. Przez API ten sam wynik to uporządkowana lista zasobów.

Gdzie sprawdza się rozkład na warstwy Seedream 5.0 Flash

  • Przepisz nagłówek, zachowaj grafikę

    Odświeżanie plakatów i reklam

    Przepisz nagłówek, zachowaj grafikę

    Wyciągnij warstwę tytułu, złóż nowy tekst własnym krojem pisma i połóż go na płycie bazowej. Obraz pod spodem pozostaje nietknięty, więc jeden render może obsłużyć kampanię w kilku językach lub terminach.

  • Wstaw postać w inny layout

    Ponowne użycie szablonów

    Wstaw postać w inny layout

    Kobieta z plakatu przychodzi jako przezroczysty PNG z czystymi krawędziami, gotowy do ulotki, kafelka w mediach społecznościowych lub storyboardu. Wyjaśnij prawa do wszystkiego, czego używasz ponownie, zwłaszcza do wizerunku osób.

  • Osobne plany do paralaksy

    Ruch i głębia

    Osobne plany do paralaksy

    Płaska ilustracja staje się uporządkowanymi częściami: płyta tła, rekwizyty planu środkowego, postać na pierwszym planie. Przesuń je z różną prędkością, by uzyskać paralaksę, albo przekaż animatorowi jako punkt wyjścia do riga.

  • Pusta scenografia, na której można budować

    Compositing

    Pusta scenografia, na której można budować

    Zachowaj tylko płytę bazową i dodaj własne elementy. Podział plakatu zostawił czystą, zroszoną deszczem ulicę; podział sali balowej pustą salę pod jej światłami.

Jak wywołać API rozkładu na warstwy Seedream 5.0 Flash

  1. Wyślij jeden gotowy obraz

    image_url przyjmuje pojedynczy obraz do 30 MB, od 262 144 do 36 milionów pikseli i nie bardziej wydłużony niż 16:1. HEIC nie jest obsługiwany, więc zdjęcia z telefonu najpierw skonwertuj do JPEG.

  2. Najpierw spróbuj bez promptu

    Automatyczny podział pokazuje, jak model czyta obraz. Jeśli piszesz prompt, potrzebne są co najmniej trzy znaki.

  3. Potem nazwij tylko to, czego potrzebujesz

    Używaj zwykłych nazw, dodając współrzędne <bbox>, gdy dwa podobne obiekty dzielą kadr. Im mniej nazwanych elementów, tym mniej obrazów na rachunku.

  4. Wyślij i odpytuj do stanu końcowego

    Podziały we Flash trwały w naszych testach od 45 do 98 sekund. Wycena rezerwuje siedemnaście obrazów, a reszta jest zwracana, gdy znana jest rzeczywista liczba.

  5. Czytaj zasoby po kolei

    Pierwszy zasób to płyta (zIndex 0), a warstwy idą po niej od dołu do góry, każda z nazwą i boundingBox. Przeskaluj każdą warstwę do jej ramki, żeby odbudować obraz.

Przykłady użycia rozkładu na warstwy Seedream 5.0 Flash

  • Automatyczny podział filmowego plakatu

    Bez promptu i z rozdzielczością auto: osiem obrazów, z odtworzoną ulicą za wszystkim, co wyodrębniono. Tytuł, hasło i odcinek biletu wróciły jako osobne nazwane warstwy, każda z własną ramką.

  • Dwa nazwane elementy z sali balowej

    Prompt nazywający tylko te dwa elementy, przy 2k, zwrócił trzy obrazy: pustą salę, parę i żyrandol.

    Separate the dancing couple and the chandelier into independent layers
  • Przypinanie elementów współrzędnymi

    Współrzędne mieszczą się w zakresie 0–1000 od lewego górnego rogu i stoją zaraz po nazwie elementu.

    Separate the title text <bbox>179 58 809 197</bbox> and the parrot <bbox>330 274 641 991</bbox> into independent layers

Pytania o rozkład na warstwy Seedream 5.0 Flash

Zacznij bez promptu, żeby zobaczyć, jak model czyta obraz, a potem nazwij tylko potrzebne elementy, bo każdy zwrócony obraz, płyta też, jest rozliczany. Każda warstwa niesie nazwę i ramkę: odbudowuj według zIndex, skalując każdy PNG do jego ramki, albo wyjmij pojedynczy element jako wycinek. Źródła na każdym poziomie treści są dzielone w takiej postaci, w jakiej je przesłano, także na poziomie bardzo silnym.