Przejdź do treści głównej

Edycja w GPT Image 2: maski, koszty i przepis na zmianę tła

Edytuj zatwierdzony obraz w GPT Image 2: kolejność źródeł, maski PNG, przydatne ustawienia, aktualne ceny wyników i naprawa niepożądanych zmian.

Autor
Lydia
Opublikowano
Czas czytania
9 min czytania
Zaktualizowano
Fikcyjna dorosła art directorka ogląda bursztynową buteleczkę z zakraplaczem obok odbitek portretu i produktu

Aby edytować istniejący obraz w GPT Image 2, użyj zadania edycji, umieść najpierw obraz, który chcesz zachować, nazwij jedną zmianę, a potem wymień to, co musi zostać. Maska PNG może wskazać obszar do przemalowania, ale tylko prowadzi model; nie blokuje pozostałych pikseli. Edycja z jednym źródłem w jakości medium, 3:4, 1k kosztuje około 0,041 $; ta sama edycja w jakości high kosztuje około 0,13 $. Każdy obraz źródłowy dolicza mniej więcej cent do każdego wyniku.

GPT Image 2 nadaje się do prac z ubranymi postaciami, projektów i produktów: przepisania okładki, zmiany koloru ubrania, podmiany tła, umieszczenia osoby w innej scenie. Model jest filtrowany, więc bielizna i inne edycje dla dorosłych są odrzucane (bez opłaty). W takich przypadkach zacznij od Czy GPT Image 2 jest bez cenzury? oraz najlepszych edytorów obrazów bez cenzury.

Jak wygląda dobra edycja

Oto zadanie edycji GPT Image 2 z jedną okładką czasopisma i jedną instrukcją. Jakość medium, jedno źródło, input fidelity wysoka, 3:4.

Okładka czasopisma zatytułowana HARBOUR z mężczyzną w białej lnianej koszuli na łodzi o złotej godzinie, dwa nagłówki okładki po lewej

Źródło: okładka HARBOUR z białą lnianą koszulą oraz nagłówkami „THE SLOW SUMMER ISSUE” i „48 HOURS ON THE COAST”.

Ta sama okładka z nowym tytułem SALT & LINEN, mężczyzna teraz w lnianej koszuli w kolorze granatowym, nowe nagłówki NEW SEASON i THE ISLAND EDIT

Edycja GPT Image 2: „SALT & LINEN”, „NEW SEASON” i „THE ISLAND EDIT” plus granatowa koszula. Twarz, pozycja siedząca, reling łodzi i złote światło na morzu pozostają wizualnie zgodne ze źródłem.

Przepisz tę okładkę czasopisma. Zmień tytuł tak, aby brzmiał „SALT & LINEN” tą samą wysoką czcionką szeryfową, a dwa nagłówki okładki zmień na „NEW SEASON” i „THE ISLAND EDIT” tą samą małą, pogrubioną czcionką bezszeryfową. Zmień jego białą lnianą koszulę na wyblakłą lnianą koszulę w kolorze granatowym. Zachowaj dokładnie taką samą twarz, pozycję, łódź, morze i złote światło.

Trzy nawyki dotyczą każdej edycji: każde słowo, które ma się pojawić, umieszczaj w podwójnym cudzysłowie; najpierw wymień zmianę, a potem wszystko, co nie może się ruszać; i trzymaj jedno zlecenie przy kilku powiązanych zmianach, a nie przy nowym punkcie widzenia plus ubraniu plus scenerii. Wszystko, czego nie zabezpieczysz, może zostać przerysowane.

Wypróbuj w Playground

  1. Otwórz stronę edycji GPT Image 2 i zaloguj się kontem z zasilonym saldem. Formularz znajduje się na samej stronie.
  2. W sekcji Images wybierz Add a file (lub Add URL) i dodaj obraz, który chcesz zachować. Wklej instrukcję w Prompt albo zacznij od przykładu z okładką: Uruchom ten prompt w GPT Image 2 edit → i dodaj powyższą okładkę jako obraz.
  3. Ustaw Aspect ratio na proporcje samego źródła (na przykład 3:4), Resolution na 1k, a Quality na medium. Otwórz Advanced parameters, aby ustawić Input Fidelity (wysoka) i Mask (patrz niżej).
  4. Odczytaj cenę pokazaną pod formularzem, a następnie naciśnij Run.

Skonfiguruj edycję tła

Dodaj zatwierdzony obraz portretu lub produktu (oryginalny plik, nie zrzut ekranu) jako pierwsze źródło i zacznij od tych wartości:

PoleZacznij odDlaczego
aspect_ratioProporcje samego źródła (na przykład 3:4)Stała proporcja pozwala zastosować resolution. auto podąża za kształtem źródła przy około 1,5 megapiksela i ignoruje poziom 1k/2k/4k; użyj go, gdy proporcji źródła nie ma na liście
resolution1kOceń kompozycję, zanim zapłacisz za 2k
qualitylow dla szkiców, medium dla większości wersji finalnych, high dla drobnego tekstu i detali skóryKażdy poziom kosztuje około trzy razy tyle co niższy przy 3:4 1k
num_outputs1Każdy wynik jest rozliczany osobno
input_fidelityhigh dla twarzy, tkanin i nadrukowanych etykietBez opłaty; utrzymuje te szczegóły bliżej źródła
output_formatpngBezstratny wzorcowy plik do oceny
backgroundopaqueSteruje wyłącznie przezroczystością, nie nowym tłem; ten model nie ma opcji przezroczystej, więc zostaw opaque

Źródła mogą być JPG, PNG, WEBP lub GIF, do 10 MB każde, od 1 do 10 na żądanie. Prompt może mieć do 5 000 znaków.

Do portretu wybierz źródło z czytelną twarzą i wyraźną krawędzią ubrania: włosy i ramiona to miejsce, w którym zmiana tła ujawnia swoje szwy.

Prompt zmieniający tło o tej samej strukturze:

Zastąp jasnoszarą ścianę stonowanym tłem studyjnym w odcieniu szałwi. Zachowaj twarz fikcyjnej osoby dorosłej, krótkie brązowe włosy, granatową kurtkę, kremową nieprzezroczystą koszulę, pozę i kąt kamery. Zachowaj istniejący kierunek światła. Odbuduj tło naturalnie wokół włosów i ramion. Nie dodawaj napisów, mebli ani biżuterii.

Użyj maski, gdy słowa nie wyznaczają obszaru

mask_url przyjmuje PNG o tym samym rozmiarze co pierwsze źródło. Przezroczyste piksele oznaczają obszar do przemalowania; nieprzezroczyste oznaczają to, co zachować. Aby ją przygotować:

  1. Otwórz dokładnie ten przesłany plik źródłowy w edytorze obsługującym przezroczystość.
  2. Utwórz warstwę tego samego rozmiaru: nieprzezroczystą nad obszarem do ochrony, przezroczystą nad obszarem do przemalowania.
  3. Wyeksportuj PNG z kanałem alfa i otwórz go ponownie, aby potwierdzić, że przezroczystość przetrwała.
  4. Wyślij najpierw portret, a maskę jako mask_url.

W Playgroundzie upuść maskę w Mask. W kodzie najpierw wgraj pliki lokalne; zobacz wgrywanie mediów i przechowywanie.

Powiedz to również w prompcie: „Edytuj tylko przezroczysty obszar maski”, a potem zmianę i listę elementów do zachowania. W przypadku tła obrysuj krawędź ubrania oraz prześwity wokół włosów. Jeśli maska wygląda na ignorowaną, sprawdź polaryzację (łatwo ją odwrócić) i czy dokładnie odpowiada pierwszemu źródłu.

Maska to wskazówka dla edycji generatywnej, a nie zaznaczenie w Photoshopie. Jeśli twarz musi pozostać co do piksela oryginalna, złóż oryginalną osobę na zaakceptowanym nowym tle w zwykłym edytorze, zamiast prosić model o wierne przerysowanie twarzy.

Dodaj drugi obraz referencyjny bez zmieniania osoby

Odwołuj się do źródeł po ich kolejności w prompcie i daj każdemu jedno zadanie:

Obraz pierwszy definiuje osobę, ubranie i kadrowanie. Obraz drugi dostarcza wyłącznie koloru ściany; nie kopiuj z niego żadnych przedmiotów ani układu.

Płaska próbka koloru jest mniej dwuznaczna niż fotografia z własną twarzą i własnym ubiorem. Jeśli przedmiot przebije się z drugiego źródła, podmień referencję na czystszą, zamiast dokładać zakazy. Maska zawsze należy do pierwszego źródła. Ten sam schemat umieszcza osobę w innej scenie: „kobieta z pierwszego obrazu, w scenerii drugiego”.

Co zmieniają ustawienia

  • Resolution: 1k, 2k lub 4k (kwadrat ma 1024, 2048 lub 2880 pikseli szerokości).
  • Input Fidelity: ustaw na wysoką dla twarzy i nadrukowanych etykiet; nic nie kosztuje dodatkowo, ale nie uratuje promptu, który prosi o zbyt wiele.
  • Output format: kompresja JPEG ani WebP nie naprawi przesuniętego oka ani brakującego szwu.

GPT Image 2 nie oferuje przezroczystego wyniku, a sam PNG nie tworzy przezroczystości. Do wycinania użyj GPT Image 2.5 Flare lub Sunburst, które udostępniają opcję przezroczystego tła przy edycji, albo osobny krok usuwania tła.

Ile kosztuje edycja

Sumy dla jednego obrazu źródłowego, jednego wyniku i krótkiego promptu, w USD przy bieżących cenach katalogowych:

Jakość3:4 przy 1k3:4 przy 2kauto (dowolny poziom)
low0,0137 $0,0171 $0,0157 $
medium0,0413 $0,0722 $0,0596 $
high0,1345 $0,2583 $0,2078 $

Każde dodatkowe źródło dolicza około 0,0098 $ do każdego wyniku. Kwadratowa edycja 1k w jakości medium kosztuje 0,0524 $. auto ma jedną stałą cenę niezależnie od wybranego poziomu: drożej niż stała proporcja przy 1k, taniej niż 2k lub 4k, ale z limitem około 1,5 megapiksela. Najpierw wybierz proporcje, w których opublikujesz, potem poziom. Prompty dłuższe niż 100 tokenów dokładają niewielką opłatę pokazaną w wycenie.

Ponieważ opłata za źródło jest stała, szkic w niskiej jakości kosztuje około jednej trzeciej szkicu średniej jakości: cztery szkice low w 3:4 kosztują około 0,055 $, a wersja finalna medium około 0,041 $. A błędna twarz nie naprawi się przez opłacenie high; najpierw usuń konkurujące referencje oraz zbędne instrukcje dotyczące pozy lub kamery.

Potem wyślij to przez API

Sekcja Request body w Playgroundzie pokazuje ten sam JSON, więc konfigurację, która tam działa, można wkleić w kod.

bash
IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
    "model": "openai/gpt-image-2/edit",
    "input": {
      "image_urls": ["https://example.com/portrait.png"],
      "mask_url": "https://example.com/wall-mask.png",
      "prompt": "Only edit the transparent region of the mask. Replace the pale gray wall with a muted sage studio background. Preserve the face, hair, jacket, pose and camera angle. Keep the light direction. Add no lettering or props.",
      "aspect_ratio": "3:4",
      "resolution": "1k",
      "quality": "medium",
      "input_fidelity": "high",
      "output_format": "png"
    }
  }'

Ponawianie, odpytywanie i pobieranie wyników opisuje dokumentacja zadań.

Albo niech zrobi to Agent. Zapisz obiekt input jako input.json i uruchom spicyapi tasks create --model openai/gpt-image-2/edit --input-file input.json --wait (dokumentacja CLI) albo poproś asystenta z serwerem MCP o wykonanie tej edycji (wywołuje spicyapi_task_create); oba pokażą cenę i poproszą o potwierdzenie. npx skills add spicyapi-ai/spicy-skill instaluje Agent Skill, dzięki czemu asystent programistyczny odczyta aktualny schemat zamiast zgadywać nazwy pól.

Napraw błąd, który faktycznie widzisz

WynikNastępne działanie
Poprawna ściana, zmieniona twarzWróć do oryginalnego źródła; usuń konkurujące portrety; ustaw input_fidelity na high; użyj kompozycji, jeśli wymagane są dokładne piksele twarzy
Ściana bez zmianSprawdź przezroczysty obszar maski, kolejność źródeł i czy ściana została wskazana
Beżowa obwódka wokół włosówMaska ochroniła stare piksele ściany; poszerz przezroczysty obszar albo oczyść tę krawędź w edytorze
Cały portret przekadrowanyUżyj proporcji samego źródła i usuń słowa o ruchu kamery
Nieczytelny lub źle napisany tekstUmieść każde słowo w podwójnym cudzysłowie i powiedz, gdzie ma trafić; w grafice końcowej trzymaj napisy w edytowalnej warstwie
Dryf po kilku edycjach z rzęduEdytuj ponownie od oryginału albo od ostatniej zatwierdzonej wersji, zamiast łączyć kolejne wyniki
Obraz wygląda niechlujnie tylko w małym podglądzieOtwórz zwrócony plik w pełnym rozmiarze, zanim zmienisz ustawienia

Jeśli podmiana ściany wciąż zmienia twarz, kolejne warianty rzadko pomagają. Zachowaj zatwierdzony portret, weź wygenerowane tło z edycji i połącz je w edytorze, w którym kontrolujesz granicę.

Także w językach English · 日本語 · 한국어 · Deutsch · Français · Español · Português (Brasil) · Русский · Italiano

Wypróbuj samodzielnie

Płacisz tylko za to, co uruchomisz — bez planów i subskrypcji.

Zrobione w MiniMax H3 · ByteDance Seedance 2.0 Fast