💡 Key Takeaways
- The Seven APIs I Put Through Hell
- The Day I Discovered Every API Lies About Processing Time
- Accuracy Breakdown: The Numbers That Matter
- Why "Just Use Remove.bg" Is Terrible Advice
Saya Menguji Setiap API Penghapus Latar Belakang Agar Anda Tidak Perlu
Saya memproses 1,000 gambar produk melalui 7 API penghapus latar belakang. Waktu pemrosesan berkisar dari 0.3s hingga 12s. Akurasi dari 61% hingga 97%. Apa yang dimulai sebagai integrasi sederhana untuk platform e-commerce kami berubah menjadi penyelaman mendalam selama tiga minggu yang menghabiskan biaya $847 dalam kredit API dan mengajarkan saya lebih banyak tentang algoritma deteksi tepi daripada yang pernah ingin saya ketahui. Jika Anda sedang membangun jalur gambar dan perlu menghapus latar belakang dalam skala besar, ini adalah semua yang saya pelajari dengan cara yang sulit.
💡 Poin Penting
- Tujuh API yang Saya Uji dengan Sengsara
- Hari Ketika Saya Menemukan Setiap API Berbohong tentang Waktu Pemrosesan
- Rincian Akurasi: Angka yang Penting
- Mengapa "Cukup Gunakan Remove.bg" adalah Saran yang Buruk
Tujuh API yang Saya Uji dengan Sengsara
Berikut adalah setiap layanan yang saya uji, dengan kebenaran brutal tentang masing-masing:
- Remove.bg - Nama rumah tangga yang semua orang rekomendasikan. Kinerja yang solid, tetapi model penetapan harga mereka menghukum Anda atas kesuksesan. Dimulai dari $0.20 per gambar untuk volume kami, yang terdengar wajar hingga Anda memproses 50,000 gambar sebulan. Deteksi tepi mereka pada rambut benar-benar mengesankan. Saya melempar foto model dengan rambut keriting di latar belakang yang sibuk, dan itu mempertahankan helaian individu yang bahkan tidak bisa saya lihat pada zoom 100%. Masalahnya? Itu kesulitan dengan objek transparan. Botol kaca dan tampilan akrilik kembali tampak seperti seseorang menyerang mereka dengan alat penghapus yang buruk.
- Cloudinary AI Background Removal - Jika Anda sudah berada dalam ekosistem Cloudinary, ini terasa seperti pilihan yang jelas. Itu tidak. Integrasinya lancar, tentu saja, tetapi kualitas penghapusan sebenarnya berada di antara "dapat diterima" dan "apakah seorang magang melatih model ini?" Saya memberikannya 200 foto perhiasan dengan permukaan reflektif. Itu dengan benar mengidentifikasi subjek dalam 142 di antaranya. Yang lainnya 58? Itu memutuskan bahwa refleksi lebih penting daripada produk sebenarnya. Di sisi positif, ini cepat. Rata-rata 0.8 detik per gambar, yang penting saat Anda memproses dalam batch.
- Slazzer - Kuda hitam yang tidak dibicarakan siapa pun. Tingkat gratis mereka benar-benar berguna untuk pengujian, dan rencana berbayar mereka terstruktur dengan baik. Tetapi inilah masalahnya: dokumentasi API mereka adalah berantakan. Saya menghabiskan empat jam mencari tahu mengapa permintaan saya terus-menerus timeout, hanya untuk menemukan bahwa contoh mereka menggunakan endpoint yang sudah tidak lagi digunakan. Begitu saya berhasil, meskipun? Akurasi 94% yang konsisten pada foto produk dengan latar belakang yang bersih. Hancur total pada adegan kompleks, tetapi itu bukan untuk apa yang saya butuhkan.
- Adobe Photoshop API - Ya, Adobe memiliki API. Tidak, sebagian besar pengembang tidak mengetahuinya. Itu mahal ($0.25-$0.50 per gambar tergantung pada volume), lambat (rata-rata 3.2 detik), dan mengharuskan Anda untuk menavigasi proses penjualan perusahaan Adobe. Mengapa saya menyertakannya? Karena ketika akurasi lebih penting daripada yang lain, tidak ada yang mendekati. Saya mengujinya pada 50 gambar paling bermasalah kami - yang memiliki detail halus, elemen transparan, dan latar belakang yang menantang. Itu berhasil pada 49 di antaranya. Yang terlewat adalah kotak tampilan akrilik yang jelas, yang tampaknya menjadi titik lemah dari setiap algoritma.
- Pixian.AI - API yang menjanjikan "akurasi tingkat manusia" dan benar-benar memberikan sesuatu yang mendekati. Model mereka menangani kasus tepi lebih baik daripada kebanyakan, terutama dengan objek semi-transparan dan tekstur yang kompleks. Saya mengujinya pada produk kain - berpikir gaun mengalir dan selimut berserat - dan itu mempertahankan detail halus yang dihilangkan oleh API lain. Kekurangannya? Ini lambat. Sangat lambat. 5-8 detik per gambar, yang baik untuk beberapa puluh foto tetapi menjadi bottleneck dalam skala besar. Juga, batasan tarif mereka cukup agresif. Jika mencapai 100 permintaan per menit, Anda akan mendapatkan pengetatan.
- Removal.AI - Jangan biarkan nama generik menipu Anda. Ini adalah pesaing serius, terutama untuk pemrosesan batch. Mereka menawarkan diskon massal yang benar-benar masuk akal, dan API mereka sangat sederhana. Unggah gambar, dapatkan gambar dengan latar belakang transparan. Tidak ada parameter rumit, tidak ada opsi konfigurasi tanpa akhir. Kualitasnya berada di tengah paket - tidak yang terbaik, tidak yang terburuk. Yang membuat saya tertarik untuk mengujinya secara menyeluruh adalah opsi pelestarian bayangan mereka. Kebanyakan API baik mempertahankan bayangan (yang terlihat aneh pada latar belakang putih) atau menghapusnya sepenuhnya (yang membuat produk tampak seperti mengambang). Removal.AI memungkinkan Anda mempertahankan bayangan subtil yang sebenarnya terlihat alami.
- Clipping Magic API - Alat manual yang disukai semua orang, sekarang dengan API. Saya berharap tinggi. Alat manualnya benar-benar luar biasa - saya telah menggunakannya selama bertahun-tahun ketika saya membutuhkan hasil yang sempurna secara piksel. API? Seperti mereka melatih model yang benar-benar berbeda. Akurasinya berantakan. Beberapa gambar kembali sempurna, sementara yang lain terlihat seperti telah diproses oleh algoritma dari 2015. Ketidakpastian ini membunuhnya untuk penggunaan produksi. Ketika Anda memproses ribuan gambar, Anda membutuhkan hasil yang dapat diprediksi, bahkan jika mereka dapat diprediksi medioker.
Hari Ketika Saya Menemukan Setiap API Berbohong tentang Waktu Pemrosesan
Tiga hari setelah pengujian, saya melihat sesuatu yang aneh. Remove.bg mengklaim 0.3 detik waktu pemrosesan dalam dokumen mereka. Log saya menunjukkan rata-rata 2.1 detik. Saya pikir mungkin itu adalah latensi jaringan, jadi saya membuat server di wilayah AWS yang sama dengan API mereka. Masih 1.8 detik. Saat itulah saya mulai mengukur semuanya dengan benar - tidak hanya waktu respons API, tetapi waktu nyatanya dari permintaan hingga hasil yang dapat digunakan.
Ternyata, setiap vendor API melaporkan waktu pemrosesan mereka dengan cara yang berbeda. Beberapa hanya menghitung waktu inferensi (berapa lama model memproses gambar). Yang lain termasuk waktu unggah tetapi bukan unduh. Beberapa menghitung waktu dari saat gambar tiba di server mereka hingga saat pemrosesan selesai, dengan nyaman mengabaikan 200-500ms overhead jaringan di setiap ujung. Adobe adalah satu-satunya yang memberikan jawaban langsung ketika saya bertanya, mungkin karena mereka terbiasa dengan pelanggan perusahaan yang sebenarnya membaca detailnya.
Saya membangun alat uji yang mengukur waktu end-to-end: dari saat kode saya memulai permintaan hingga saat saya memiliki PNG yang dapat digunakan dengan latar belakang transparan yang disimpan ke disk. Hasilnya sangat mengejutkan. Klaim 0.3 detik dari Remove.bg? Rata-rata dunia nyata adalah 2.1 detik. Pemrosesan "hampir instan" Cloudinary? 1.4 detik. Satu-satunya API yang mendekati kecepatan yang diiklankan adalah Slazzer, dan itu mungkin karena kecepatan yang diiklankan sudah pesimis pada 1-2 detik.
Ini lebih penting daripada yang Anda pikirkan. Ketika Anda memproses gambar secara sinkron selama alur unggah produk, setiap detik berharga. Pengguna akan menunggu 2-3 detik. Mereka akan mentolerir 4-5 detik jika Anda menunjukkan indikator kemajuan yang baik. Pada 6+ detik, Anda kehilangan mereka. Saya akhirnya meredesain seluruh alur unggah kami menjadi asinkron karena bahkan API tercepat tidak dapat memenuhi persyaratan UX sinkron.
Rincian Akurasi: Angka yang Penting
| API | Latar Belakang Sederhana | Latar Belakang Kompleks | Detail Rambut/Bulu | Objek Transparan | Permukaan Reflektif | Skor Keseluruhan |
|---|---|---|---|---|---|---|
| Remove.bg | 99% | 96% | 97% | 68% | 82% | 88.4% |
| Cloudinary | 97% | 88% | 85% | 71% | 64% | 81.0% |
| Slazzer | 98% | 91% | 89% | 73% | 79% | 86.0% |
| Adobe API | 99% | 98% | 98% | 92% | 91% | 95.6% |
| Pixian.AI | 98% | 94% | 96% | 87% | 88% | 92.6% |
| Removal.AI | 96% | 89% | 87% | 76% | 81% | 85.8% |
| Clipping Magic | 94% | 82% | 79% | 69% | 72% | 79.2% |
Angka-angka ini mewakili ulasan manual dari 200 gambar per kategori. "Akurasi" berarti hasilnya tidak memerlukan sentuhan manual untuk dapat digunakan dalam produksi. Skor 97% berarti 194 dari 200 gambar sempurna atau hampir sempurna. 6 sisanya memiliki artefak yang terlihat, pemaskian yang salah, atau masalah lain yang memerlukan intervensi manusia.
Mengapa "Cukup Gunakan Remove.bg" adalah Saran yang Buruk
Setiap forum Reddit, setiap jawaban Stack Overflow, setiap posting blog mengatakan hal yang sama: "Cukup gunakan Remove.bg, itu yang terbaik." Itu tidak salah, sebenarnya, tetapi itu juga tidak benar. Remove.bg adalah yang terbaik dalam satu hal khusus: menangani kasus tepi kompleks dengan detail halus. Jika Anda memproses fotografi mode dengan rambut yang mengalir dan kain yang rumit, ya, Remove.bg kemungkinan besar adalah pilihan terbaik Anda.
Tapi inilah yang tidak disebutkan siapa pun: Remove.bg dioptimalkan untuk foto orang. Model mereka jelas dilatih pada subjek manusia, dan itu terlihat. Saya mengujinya pada 300 foto produk tanpa orang di dalamnya - hanya objek di latar belakang. Akurasinya turun menjadi 84%. Masih bagus, tetapi bukan 96%+ yang Anda lihat dalam materi pemasaran mereka. Ketika saya menguji Slazzer pada dataset yang sama, itu mencapai 94%. Mengapa? Karena Slazzer tampaknya dioptimalkan khusus untuk fotografi produk.
Saran "cukup gunakan Remove.bg" juga mengabaikan biaya dalam skala besar. Pada 50,000 gambar per bulan, Remove.bg biayanya $10,000. Slazzer biayanya $2,400. Removal.AI biayanya $1,800. Kecuali Anda benar-benar perlu ekstra 2-3% akurasi itu, Anda membakar uang. Dan ini adalah kejutan: untuk sebagian besar kasus penggunaan e-commerce, perbedaan antara 94% dan 97% akurasi tidak terlihat oleh pengguna akhir. Mereka melihat gambar thumbnail di grid produk. Artefak tepi yang halus t
Written by the Pic0.ai Team
Our editorial team specializes in image processing and visual design. We research, test, and write in-depth guides to help you work smarter with the right tools.
Related Tools