Halaman ini diterjemahkan secara otomatis. Menemukan kesalahan?Bantu perbaiki.
Skip to content

Buramkan Latar Belakang ​

Buramkan latar belakang gambar sambil menjaga subjek tetap tajam. Model AI mengisolasi subjek, menerapkan blur pada latar belakang asli, dan menggabungkan subjek tajam di atasnya.

API Endpoint ​

POST /api/v1/tools/image/blur-background

Menerima data formulir multipart dengan berkas gambar dan bidang JSON settings.

Parameter ​

ParameterTipeWajibBawaanDeskripsi
intensityintegerTidak50Intensitas blur (1-100)
featherintegerTidak0Radius pelunakan tepi (0-20)
formatstringTidak"png"Format keluaran: png atau webp

Contoh Permintaan ​

bash
curl -X POST http://localhost:1349/api/v1/tools/image/blur-background \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"intensity": 75, "feather": 3}'

Contoh Respons ​

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "async": true
}

Lacak progres melalui SSE di GET /api/v1/jobs/{jobId}/progress. Ketika pekerjaan selesai, aliran SSE memancarkan peristiwa completed dengan URL unduhan.

Catatan ​

  • Ini adalah alat bertenaga AI yang mengembalikan 202 Accepted dan memproses secara asinkron. Sambungkan ke endpoint SSE untuk menerima pembaruan progres dan hasil akhir.
  • Memerlukan bundel fitur background-removal untuk dipasang. Mengembalikan 501 jika bundel tidak tersedia.
  • Nilai intensitas yang lebih tinggi menghasilkan efek blur yang lebih kuat. Nilai di atas 80 menciptakan pemisahan mirip bokeh yang jelas.
  • Input HEIC, RAW, PSD, dan SVG didekode secara otomatis sebelum diproses.