OpenAI mengaktifkan latar belakang transparan untuk GPT-Image-2 di API, saat ini masih berstatus preview. Penjelasan resminya lugas: menghasilkan aset yang bisa dipakai ulang di atas latar belakang apa pun, untuk foto produk, desain grafis, mockup situs web, dan materi pemasaran.
Cara pakainya cuma mengubah satu parameter. Set background ke transparent, dan biarkan output_format pada nilai default png, atau ganti ke webp. Jpeg tidak membawa kanal alpha, jadi memilihnya sama saja percuma. Tidak ada biaya tambahan, harga mengikuti tarif yang sudah ada.
Tahap mana dalam alur kerja yang sebenarnya terpangkas
Dalam alur kerja e-commerce dan desain yang sesungguhnya, ada jarak antara "menghasilkan gambar" dan "mendapatkan gambar yang siap dipakai" — jarak itu adalah proses cutout. Selama ini proses tersebut berjalan sendiri lewat model segmentasi khusus atau alat cutout konvensional: hasilkan gambar jadi lengkap dengan latar belakang, masukkan ke segmentasi, rapikan tepinya, baru ekspor sebagai PNG berkanal alpha. Rantainya panjang, setiap tahap punya tingkat kegagalannya sendiri, dan rambut, kaca, serta material tembus pandang selalu jadi kasus yang paling sulit.
Latar belakang transparan menarik tahap itu masuk ke proses generate. Model langsung menghasilkan keluaran di kanal alpha, yang secara teori menghilangkan satu proses inferensi segmentasi, satu proses perbaikan tepi, sekaligus konversi format antara dua model terpisah. Bagi tim yang memproduksi aset dalam jumlah besar, tiga tahap terpangkas jadi satu.
Cara menulis prompt juga punya aturannya sendiri. OpenAI menyarankan untuk secara eksplisit menyebut "subjek yang terisolasi, latar belakang yang sepenuhnya transparan", dan menyebutkan secara spesifik apa yang harus dikecualikan — lanskap, latar warna solid, tekstur kotak-kotak catur, dan bayangan jatuh yang tidak diinginkan. Semua itu adalah pengganggu yang sering muncul dalam contoh pelatihan model untuk "latar belakang transparan", dan tanpa menyebutkannya secara jelas, model bisa saja malah menggambar pola kotak-kotak.
Tiga cacat yang sudah diketahui
Komunitas developer sudah menemukan beberapa masalah sejak hari fitur ini diluncurkan. Tidak satu pun yang membuat fitur ini tak bisa dipakai, tapi semuanya menghalangi jalan menuju produksi:
- Nilai alpha pada area yang seharusnya opaque hanya mentok di 252 sampai 254, tidak mencapai nilai penuh 255. Tidak terlihat oleh mata telanjang, tapi saat dikomposit ke latar belakang gelap akan muncul kesan tembus pandang tipis secara keseluruhan.
- Muncul bingkai abu-abu tak diminta di sekeliling subjek transparan — komunitas menyebutnya halo. Perlu proses penghilangan halo secara manual di sisi klien, kalau tidak tepinya akan terlihat kotor saat ditumpuk di atas latar belakang berwarna.
- Endpoint edits tidak bisa mempertahankan mask transparansi dengan benar. Melakukan edit kedua pada gambar transparan lewat edits bisa membuat informasi transparansi hilang di tengah proses, dan tahap berikutnya bisa saja malah mengisi ulang latar belakang baru.
Masalah ketiga ini yang paling merusak alur kerja sesungguhnya. Pekerjaan aset jarang selesai dalam satu kali generate — kebanyakan melibatkan penyesuaian warna, sudut, atau detail pada gambar yang sama berkali-kali. Kalau mask tidak bertahan, setiap perubahan berarti harus generate ulang dari nol, dan komposisi yang sudah disusun rapi jadi sia-sia. Solusi sementara yang didokumentasikan OpenAI adalah menegaskan kembali "pertahankan latar belakang transparan" di prompt pada setiap tahap edit — ini tambalan, bukan perbaikan sungguhan.
Bobot sebenarnya dari label "preview"
Angka alpha 252 sampai 254 itu sendiri mencurigakan. Ini terlihat bukan seperti hasil rancangan yang disengaja, melainkan lebih seperti sisa dari suatu pascapemrosesan atau kuantisasi. Orang yang benar-benar mengerjakan compositing sangat peka terhadap penyimpangan semacam ini — tidak terlihat pada satu gambar, tapi begitu seratus gambar ditumpuk ke template yang sama, warna keseluruhan bergeser jadi keabu-abuan tanpa sebab yang jelas, dan sangat menyita waktu untuk dilacak.
Masalah halo abu-abu punya pola serupa. Alat cutout konvensional menangani tepi dengan alpha matting, menghitung pita transisi yang kontinu. Model generatif langsung mengeluarkan kanal alpha, dan nilai di sekitar tepi lebih terasa seperti "tebakan" ketimbang sesuatu yang berdasar pada pengukuran fisik — munculnya halo jadi bukan hal yang aneh.
Digabungkan, kedua masalah ini menunjukkan bahwa latar belakang transparan saat ini baru layak disebut "draf yang memangkas satu tahap", belum "aset jadi yang siap dikirim". Cukup untuk prototipe, materi presentasi, dan gambar media sosial. Untuk foto produk utama yang dipajang di toko, atau materi yang harus lolos tinjauan merek, jalur cutout lama masih diperlukan.
Label preview itu sendiri juga jadi sinyal: parameter akan berubah, kualitas keluaran akan berubah, dan solusi sementara yang sekarang ditanam bisa jadi perlu ditulis ulang nanti. Tim yang ingin mengadopsinya lebih awal sebaiknya membungkus langkah penghilangan halo dan normalisasi alpha sebagai fungsi terpisah, supaya bisa dicabut dengan bersih begitu OpenAI memperbaiki masalah aslinya, bukan dibiarkan tercampur ke alur utama.
Sumber: pengumuman dan utas komunitas developer OpenAI, CocoLoop, panduan prompt model gambar GPT, dokumentasi referensi API OpenAI; penggunaan parameter, format keluaran yang didukung, dan rentang nilai alpha hasil uji developer sudah dicocokkan dengan informasi publik.