OutfitAnyone-Parsing memisahkan area pakaian—seperti atasan, bawahan, gaun, atau jumpsuit—dari gambar model atau gambar yang dihasilkan oleh OutfitAnyone. Gunakan bersama OutfitAnyone untuk partial try-on atau untuk mendapatkan koordinat pakaian .
Ikhtisar
Model | Harga | Batas laju (dibagi oleh akun dan Pengguna RAM) | |
|---|---|---|---|
RPS untuk API pengiriman tugas | Tugas konkuren | ||
aitryon-parsing-v1 | $0,000574/gambar | 10 | Tanpa Batas (API sinkron) |
Output inti
Pemanggilan API ini menghasilkan tiga output inti. Contoh penguraian top berikut menjelaskan makna dan penggunaan setiap parameter.
| Input | Output | ||
|---|---|---|---|
| Parameter output | Contoh | Makna dan penggunaan | |
![]()
"clothes_type": ["upper"] | crop_img_url | ![]() |
|
| parsing_img_url | ![]() |
| |
| bbox | nilai bbox: [[331, 239,641,637]]![]() Gambar ini menunjukkan pemetaan antara nilai bbox dan koordinat gambar asli. Ini bukan output model. |
| |
Skenario
Skenario 1: Partial try-on
Tujuan: Mengganti sebagian pakaian model (atasan atau bawahan) sambil mempertahankan bagian lainnya tetap tidak berubah. Parsing gambar model diperlukan terlebih dahulu.
Contoh: Pertahankan atasan model dan ganti bawahannya
-
Uraikan gambar model untuk mengekstrak bagian teratas
- Panggil API ini dengan gambar model dan atur clothes_type ke ["upper"] untuk mengekstrak atasan.
- API mengembalikan gambar teratas (crop_img_url).
Input: Gambar model
Output: Gambar pakaian hasil parsing (crop_img_url)


-
Hasilkan gambar try-on
- Panggil Referensi API OutfitAnyone-Plus.
- Masukkan gambar model, gambar atasan hasil parsing, dan gambar bawahan untuk menghasilkan hasil try-on.
Input
Output: Gambar try-on
Gambar model
Gambar Atas
Gambar bawahan

Sama dengan input API parsing.

Dari crop_img_url API parsing.

Gambar pakaian pengganti.

Skenario 2: Mendapatkan koordinat pakaian tertentu
Tujuan: Mendapatkan koordinat bbox pakaian tertentu pada gambar model atau gambar try-on. Gunakan koordinat tersebut untuk label produk atau hotspot interaktif.
Contoh: Mendapatkan koordinat sebuah puncak
- Siapkan input: Gunakan gambar model atau gambar yang dihasilkan oleh OutfitAnyone. Lihat Referensi API OutfitAnyone-Plus.
-
Parsing untuk mendapatkan koordinat: Tetapkan jenis parsing (misalnya, ["upper"] untuk atasan) untuk mendapatkan bbox.
Input: Gambar model atau gambar try-on
Output: Gambar pakaian hasil parsing dan rentang koordinat

Parameter permintaan "clothes_type": ["upper"]

parsing_img_url: URL hasil visualisasi.
bbox: Koordinat bounding box (misalnya, [[331, 239, 641, 637]]).
Prasyarat
API OutfitAnyone-Parsing hanya mendukung panggilan HTTP.
Dapatkan API key dan tetapkan API key sebagai variabel lingkungan.
HTTP
Titik akhir permintaan
{WorkspaceId} dengan ID ruang kerja Anda yang sebenarnya.
Parameter permintaan
Field | Tipe | Lokasi | Wajib | Deskripsi | Contoh |
|---|---|---|---|---|---|
Content-Type | String | Header | Ya | Jenis permintaan. Atur ke application/json. | application/json |
Authorization | String | Header | Ya | Kunci API. Format: Bearer sk-xxxx | Bearer sk-xxxx |
model | String | Body | Ya | Model yang dipanggil. Atur ke aitryon-parsing-v1. | aitryon-parsing-v1 |
input.image_url | String | Body | Ya | URL publik gambar model yang akan diparsing. Dapatkan URL sementara di sini.
Untuk contoh gambar model, lihat Referensi API OutfitAnyone-Plus. | http://a/a.jpg |
parameters.clothes_type | List[String] | Body | Tidak | Jenis pakaian yang akan diparsing. Default: ["upper"] (atasan). Panjang dan urutan daftar menentukan daftar URL output. Nilai yang valid:
| ["upper"] |
Parameter respons
Field | Tipe | Deskripsi | Contoh |
|---|---|---|---|
output.parsing_img_url | List[String] | Daftar URL untuk area hasil parsing yang divisualisasikan. Daftar sesuai dengan panjang dan urutan clothes_type. Mengembalikan None/null pada posisi jika pakaian terkait tidak terdeteksi. Gambar RGBA dalam format PNG. | ["http://a/a.png"] [null] atau [None] |
output.crop_img_url | List[String] | Daftar URL untuk gambar pakaian yang dipotong. Daftar sesuai dengan panjang dan urutan clothes_type. Mengembalikan None/null pada posisi jika pakaian terkait tidak ditemukan. Format RGB. | ["http://a/a.png"] [null] atau [None] |
output.bbox | List[List[Integer]] | Daftar koordinat untuk area hasil parsing pada gambar asli. Diurutkan berdasarkan urutan clothes_type. Setiap bbox: [x1, y1, x2, y2] (sudut kiri atas dan kanan bawah). Origin: sudut kiri atas gambar input. | [[10,20,30,40], [50,60,70,80]] |
usage.image_count | Integer | Jumlah gambar yang diproses per permintaan. | 1 |
request_id | String | ID unik permintaan. | 7574ee8f-38a3-4b1e-9280-11c33ab46e51 |
Contoh permintaan
- Uraikan atasan dari gambar model
Contoh respons
- Respons berhasil (jenis pakaian terkait ada)
- Respons berhasil (jenis pakaian terkait tidak ada)
- Respons gagal
parsing_img_url dan crop_img_url kedaluwarsa dalam 24 jam. Unduh dalam periode tersebut.