Lewati ke konten
FileTinker

Cara Menghapus Latar Belakang Gambar Secara Gratis Tanpa Mengunggahnya

Oleh Tim FileTinkerWaktu baca 7 mnt

Kebanyakan penghapus latar belakang online bekerja dengan cara yang sama: Anda mengunggah foto Anda ke server, AI memprosesnya di sana, dan Anda mengunduh hasilnya. Itu baik-baik saja untuk meme, tetapi kurang baik untuk foto paspor, foto kepala, atau gambar anak-anak Anda. Sekarang ada opsi yang benar-benar berbeda: menjalankan AI di dalam browser Anda, sehingga foto tidak pernah meninggalkan perangkat Anda. Panduan ini menjelaskan cara kerjanya — termasuk unduhan model yang membuat orang curiga pertama kali mereka melihatnya — foto mana yang ditanganinya dengan baik, dan cara membersihkan tepi yang salah oleh AI.

Apa arti sebenarnya dari "tanpa unggah"

Ketika sebuah alat mengklaim menghapus latar belakang tanpa mengunggah, klaim tersebut dapat diverifikasi. Segala sesuatu yang menyentuh piksel Anda — mendekode foto, menjalankan AI, menyusun PNG akhir — terjadi di tab browser Anda, pada perangkat keras Anda sendiri. Buka inspektur jaringan browser Anda saat dijalankan dan Anda akan melihat data mengalir ke bawah (halaman dan model AI) dan tidak ada gambar Anda yang mengalir ke atas. Alat Hapus Latar Belakang FileTinker bekerja persis seperti ini: foto dibaca secara lokal, diproses secara lokal, dan hasilnya dibuat secara lokal.

Itu penting untuk alasan privasi yang jelas — foto kepala, foto ID, foto keluarga — tetapi juga untuk alasan praktis. Tidak ada antrean unggah, tidak ada menunggu server orang lain, dan tidak ada salinan gambar Anda yang duduk di penyimpanan cloud menunggu untuk dihapus "setelah satu jam." Imbalannya adalah perangkat Anda melakukan pekerjaan, itulah sebabnya eksekusi pertama melibatkan unduhan yang akan kita bahas sebentar.

Bagaimana AI memisahkan subjek dari latar belakangnya

Inti dari alat ini adalah jaringan saraf bernama MODNet, sebuah model matting. Matting berbeda dari sepupunya yang lebih kasar, segmentasi. Model segmentasi menjawab pertanyaan ya atau tidak untuk setiap piksel: subjek atau latar belakang. Matting malah memperkirakan opasitas: setiap piksel mendapatkan nilai dari 0 (latar belakang murni) hingga 255 (subjek murni), dengan segala sesuatu di antaranya diperbolehkan. Rentang di antaranya adalah inti dari semuanya. Serpihan rambut, tepi sweter berbulu, dan garis luar yang sedikit kabur bukanlah 100% subjek atau 100% latar belakang — mereka adalah campuran semi-transparan, dan matte dapat merepresentasikannya.

Output dari model disebut alpha matte, dan alat ini menerapkannya dengan cara yang paling literal: setiap nilai matte piksel disalin ke saluran alpha (transparansi) dari PNG. Piksel yang dinilai model 255 tetap sepenuhnya tidak tembus cahaya, 0 menjadi sepenuhnya transparan, dan 128 menjadi setengah transparan, membiarkan apa pun yang Anda tempatkan di belakangnya terlihat. Inilah mengapa matte yang bagus menyatu secara alami dengan latar belakang baru alih-alih terlihat seperti stiker yang dipotong dengan gunting.

Untuk menjalankan jaringan saraf di browser, alat ini menggunakan transformers.js, perpustakaan pembelajaran mesin JavaScript dari Hugging Face. Ia lebih memilih WebGPU — perangkat keras grafis Anda — ketika browser mendukungnya, dan beralih ke WebAssembly di CPU ketika tidak. Keduanya menghasilkan potongan yang sama; WebGPU hanya lebih cepat.

Unduhan model: gambar Anda tetap di tempat, model datang kepada Anda

Pertama kali Anda menggunakan alat ini, Anda akan melihat bilah kemajuan berlabel "Mengunduh model AI." Ini adalah bagian yang membuat orang curiga, jadi ada baiknya untuk bersikap tepat tentang apa yang bergerak ke mana. Gambar Anda tidak sedang diunggah. Unduhannya adalah bobot model MODNet — kira-kira lima hingga dua puluh lima MB angka, tergantung pada perangkat Anda — yang berasal dari CDN publik Hugging Face ke browser Anda. Lalu lintasnya satu arah, dan itu adalah model, bukan foto Anda.

Ini juga merupakan biaya satu kali. Browser Anda menyimpan bobot yang diunduh, sehingga kunjungan berikutnya melewati sebagian besar waktu tunggu, dan dalam satu sesi, model yang dimuat digunakan kembali untuk setiap gambar yang Anda proses — hapus latar belakang dari foto kedua dan itu dimulai segera. Jalankan pertama: harapkan waktu tunggu singkat saat persentase naik. Setiap menjalankan setelah itu: hanya waktu pemrosesan.

Gambar apa yang paling berhasil (jujur: orang)

Petunjuk unggah pada alat ini mengatakan "paling baik untuk orang," dan itu bukan kerendahan hati untuk pertunjukan — itu adalah konsekuensi langsung dari model. MODNet dibangun sebagai model matting potret: dirancang dan dilatih untuk memisahkan orang dari latar belakang. Pada potret, selfie, dan bidikan gaya gambar profil, ia menghasilkan matte yang paling bersih. Pada objek arbitrer — produk, hewan peliharaan, furnitur, makanan — ia masih berjalan, tetapi hasilnya kurang tepat, karena ia diminta untuk bekerja di luar keahliannya. Jangan berharap potongan studio-sempurna dari bidikan produk atau rambut yang rumit terhadap latar belakang yang sibuk.

Mengapa menggunakan spesialis orang daripada model tujuan umum? Lisensi. MODNet dilisensikan dengan Apache-2.0, yang membuatnya aman untuk digunakan untuk apa pun, termasuk pekerjaan komersial. Beberapa model penghapus latar belakang yang lebih luas membatasi penggunaan komersial. FileTinker membuat pertukaran itu dengan sengaja: model yang dapat Anda gunakan secara legal untuk foto kepala bisnis Anda mengalahkan model yang lebih luas secara teknis yang tidak dapat Anda gunakan.

Dalam zona nyaman model, beberapa foto masih memberinya pekerjaan yang lebih mudah daripada yang lain:

  • Kontras yang kuat antara subjek dan latar belakang — seseorang di depan dinding polos lebih baik daripada seseorang di tengah kerumunan.
  • Pencahayaan merata, tanpa bayangan dalam yang menelan garis luar subjek.
  • Subjek yang fokus: tepi yang tajam lebih mudah dimatte daripada yang buram.
  • Satu subjek utama daripada beberapa orang yang tumpang tindih.
  • Rambut di depan latar belakang dengan warna serupa atau berantakan adalah kasus yang paling sulit — rencanakan untuk memperbaikinya.

Memperbaiki tepi kasar dengan kuas hapus dan pulihkan

Tidak ada model matting yang sempurna, jadi alat ini tidak berpura-pura bahwa hasil awal AI adalah final. Setelah diproses, potongan gambar muncul di atas pola kotak-kotak — cara standar untuk menunjukkan transparansi — dan pratinjau menjadi kanvas yang dapat diedit. Anda menyeret langsung pada gambar dengan salah satu dari dua kuas: Hapus menghapus sisa latar belakang yang terlewat oleh model, dan Pulihkan mewarnai kembali bagian subjek yang salah dihapus — tangan, tepi bahu, sebagian rambut.

Kuasnya bulat dan bertepi lembut — kekuatan penuh di tengah, memudar hingga nol di tepi — sehingga goresan menyatu dengan tepi yang ada alih-alih mencetak lingkaran keras. Ukurannya dapat disesuaikan dari 6 hingga 120 piksel: gunakan ukuran besar untuk membersihkan sebagian besar langit yang tersisa, ukuran kecil untuk menelusuri sepanjang garis rahang. Tombol Edit Reset membuang semua goresan Anda dan kembali ke matte asli AI, sehingga Anda dapat bereksperimen tanpa risiko.

Kuas Pulihkan berfungsi karena detail yang patut dipahami. Dalam PNG transparan, piksel yang sepenuhnya transparan kehilangan informasi warnanya — tidak ada yang tersisa untuk dikembalikan. Alat ini menghindarinya dengan menyimpan salinan piksel foto asli Anda yang belum diubah dalam memori bersama dengan mask yang dapat diedit. Memulihkan tidak menebak warna; ia mengungkapkan piksel asli yang ada selama ini. Itu hanya mungkin karena pengeditan terjadi di tempat yang sama di mana aslinya masih ada: browser Anda.

Apa yang Anda unduh, dan apa yang harus dilakukan dengannya

Hasilnya adalah file PNG dengan dimensi piksel yang sama persis dengan file asli Anda, dengan matte yang ditulis ke saluran alfa-nya, disimpan dengan nama file Anda yang diakhiri "-no-bg.png". PNG adalah wadah yang tepat karena merupakan format dengan dukungan paling luas yang memiliki transparansi 8-bit penuh. Simpan file sebagai PNG selama Anda masih bekerja dengannya: jika Anda mengonversinya ke JPG, transparansi akan hilang karena JPG tidak memiliki saluran alpha dan konverter akan meratakan area transparan ke warna solid, biasanya putih — yang mengembalikan Anda ke titik awal.

Di sisi input, alat ini menerima JPG, PNG, WebP, dan banyak lagi, termasuk foto iPhone HEIC dan file TIFF, yang dikonversi secara internal sebelum model melihatnya. Setelah Anda mendapatkan hasil cutout, langkah selanjutnya yang biasa dilakukan adalah menyesuaikannya untuk tujuan tertentu: memotongnya menjadi persegi atau bulat untuk foto profil — alat Crop Image dari FileTinker juga melakukannya di browser — atau menaruhnya di atas latar belakang baru di editor apa pun yang mendukung layer. Semua proses sejauh ini tetap berjalan di perangkat Anda; ada baiknya juga menyimpan pengeditan lanjutan di sana.

Pertanyaan yang sering diajukan

Apakah foto saya diunggah saat saya menghapus latar belakangnya?

Tidak. Alat Hapus Latar FileTinker menjalankan model AI di dalam browser Anda menggunakan WebGPU atau WebAssembly. Gambar Anda didekode, diproses, dan dienkode ulang secara lokal di perangkat Anda. Satu-satunya yang diunduh adalah model AI itu sendiri; foto Anda tidak pernah dikirim ke server.

Mengapa alat ini mengunduh model AI terlebih dahulu?

Jaringan saraf yang memisahkan subjek dari latar belakang (MODNet) harus ada di perangkat Anda untuk dijalankan di sana. Pada penggunaan pertama, alat ini mengunduh bobot model — sekitar 5–25 MB tergantung perangkat Anda — dari CDN publik Hugging Face, menampilkan bilah kemajuan, dan browser Anda menyimpannya dalam cache sehingga penggunaan selanjutnya melewatkan waktu tunggu. Foto Anda tidak pernah menjadi bagian dari transfer tersebut.

Mengapa penghapusan latar belakang bekerja paling baik pada foto orang?

Alat ini menggunakan MODNet, model matting yang dirancang dan dilatih khusus untuk potret. Pada orang, ia menghasilkan potongan gambar yang bersih dan bertepi lembut; pada produk, hewan peliharaan, dan objek lain, ia masih berfungsi tetapi kurang presisi. Itu dipilih karena lisensi Apache-2.0-nya membuat hasilnya aman untuk penggunaan komersial, tidak seperti beberapa model penghapusan latar belakang yang lebih luas.

Format apa potongan gambar itu, dan apakah ia mempertahankan resolusi saya?

Anda mendapatkan PNG dengan dimensi piksel yang sama dengan gambar asli Anda, dengan latar belakang yang dihapus disimpan sebagai transparansi nyata di saluran alfa. Simpan sebagai PNG saat mengeditnya: mengonversi ke JPG menghancurkan transparansi, karena JPG tidak memiliki saluran alfa dan area transparan diratakan ke warna solid, biasanya putih.

Bisakah saya memperbaiki area yang salah oleh AI?

Ya. Setelah diproses, pratinjau menjadi kanvas yang dapat diedit dengan dua kuas: Erase menghapus sisa latar belakang dan Restore mewarnai kembali bagian subjek yang terpotong secara tidak sengaja. Kuasnya memiliki tepi lembut dan dapat disesuaikan dari 6 hingga 120 piksel, dan tombol Reset edits mengembalikan ke potongan asli AI kapan saja.

Apakah ini akan berfungsi pada foto produk?

Akan dicoba, dan bidikan sederhana dengan kontras subjek-latar belakang yang kuat dapat menghasilkan hasil yang dapat digunakan, tetapi harapkan tepi yang lebih kasar daripada pada potret, karena modelnya disetel untuk orang. Rencanakan untuk menghabiskan satu menit dengan kuas Erase dan Restore, dan jangan berharap hasil yang sempurna seperti studio pada produk kompleks atau detail halus.