Ubah foto jadi hitam putih
Lima rumus konversi, pengatur kontras, dan tiga pewarnaan klasik (sepia, sianotipe, dan selenium), semuanya dihitung di browser Anda.
Letakkan file di sini
.jpg, .jpeg, .png, .webp · hingga 50 MB
Cara Jadikan hitam putih
- 1
Tambahkan foto
JPG, PNG, atau WebP, hingga 100 file sekaligus. Transparansi pada PNG tetap utuh setelah konversi.
- 2
Pilih rumus konversi
Luminance BT.709 adalah bawaan yang tampak alami. Rata-rata, desaturasi, dan satu kanal masing-masing memberi tafsiran berbeda atas foto yang sama.
- 3
Konversi dan unduh
Hasilnya mempertahankan format dan ukuran piksel aslinya. Beberapa file dikembalikan dalam satu ZIP.
Mengapa lima rumus, bukan satu
“Hitam putih” bukan satu operasi tunggal, melainkan pilihan tentang warna mana yang menjadi abu-abu yang mana, dan setiap pilihan cocok untuk foto yang berbeda. Luminance BT.709 memberi bobot besar pada hijau dan hampir tidak memberi bobot pada biru. Ini sesuai dengan cara mata menilai kecerahan, sehingga kulit dan dedaunan tampil seperti yang Anda harapkan. BT.601 adalah pembobotan televisi yang lebih lama; rumus ini sedikit mengangkat warna merah dan sering lebih ramah untuk foto interior bernuansa hangat. Rata-rata sederhana dari merah, hijau, dan biru memperlakukan ketiganya sama, sehingga langit biru menjadi jauh lebih terang. Inilah tampilan “datar” yang klasik. Desaturasi mengambil titik tengah antara kanal paling terang dan paling gelap, perhitungan yang sama dengan kanal lightness pada HSL, dan menghasilkan gambar yang lebih lembut dengan kontras lebih rendah. Satu kanal membuang dua kanal lainnya sepenuhnya, padanan digital dari memasang filter warna di lensa: kanal merah menghaluskan kulit dan membuat bibir merah terlalu terang, sedangkan kanal biru membuat langit biru hampir hitam dan awan tampak menonjol.
Konversi dilakukan dalam cahaya linear
File gambar tidak menyimpan kecerahan secara proporsional: nilai piksel 128 tidak setengah seterang 255, karena nilainya disimpan mengikuti kurva gamma agar rentang byte yang terbatas lebih banyak dipakai di bagian yang paling peka bagi mata. Merata-ratakan nilai tersebut secara langsung, seperti yang dilakukan kebanyakan filter skala abu-abu yang cepat, membuat bayangan keruh dan langit pucat, karena perhitungannya dilakukan di ruang yang salah. Alat ini mengubah setiap kanal ke cahaya linear melalui tabel berisi 256 entri, melakukan pembobotan dan penyesuaian kontras di sana, lalu mengubahnya kembali. Kontras diterapkan di sekitar titik tengah linear, sehingga menaikkannya memperlebar rentang tonal alih-alih memotong bagian paling terang.
Pewarnaan dan mengapa bayangan tetap netral
Sepia, sianotipe, dan selenium adalah proses pewarnaan (toning) di kamar gelap, dan masing-masing punya warna khas: cokelat hangat, biru khas cetak biru, dan abu-abu keunguan yang sejuk. Pewarnaan yang sederhana mengalikan seluruh gambar dengan warna tersebut, sehingga warna hitam ikut ternoda dan foto tampak seperti dicetak di kertas berwarna. Di sini, kekuatan warna diskalakan menurut nilai abu-abu setiap piksel, jadi piksel dengan kecerahan 10 hampir tidak berubah, sedangkan piksel dengan kecerahan 240 menerima warna penuh. Hitam tetap hitam, bagian terang membawa warna, dan hasilnya terlihat seperti cetakan yang diwarnai, bukan foto yang tertutup semburat warna.
Tidak ada yang diunggah
File menjalani decode, konversi, dan encode ulang di dalam tab browser ini dengan codec WebAssembly. Tidak ada server, antrean, atau salinan yang disimpan; menutup tab sudah cukup untuk menghapusnya. Blok EXIF tidak dibawa ke hasil, jadi detail kamera dan koordinat GPS, jika ada, ikut terbuang dalam prosesnya.
Pertanyaan yang sering diajukan
Apakah foto diunggah ke suatu tempat?
Tidak. Pembacaan, decode, konversi, dan encode semuanya berjalan secara lokal di browser. Tidak ada yang dikirim lewat jaringan kapan pun, jadi alat ini juga tetap bekerja tanpa koneksi setelah halaman selesai dimuat.
Apa beda kelima rumus itu?
Bedanya ada pada seberapa besar sumbangan setiap kanal warna terhadap abu-abu. BT.709 memakai 0,2126 merah, 0,7152 hijau, dan 0,0722 biru; BT.601 memakai 0,299 merah, 0,587 hijau, dan 0,114 biru; rata-rata memakai sepertiga untuk masing-masing; desaturasi mengambil titik tengah kanal paling terang dan paling gelap; satu kanal memakai satu kanal saja dan mengabaikan sisanya. Pada foto yang penuh warna, selisih antara dua rumus paling ekstrem bisa mencapai dua puluh tingkat abu-abu. Langit biru bisa tampak terang atau hampir hitam, tergantung rumus yang Anda pilih.
Mengapa file hitam putih lebih kecil daripada aslinya?
Karena informasi warnanya memang sudah hilang. JPEG menyimpan kecerahan dan warna secara terpisah, dan begitu ketiga kanal berisi nilai yang sama, bidang warnanya terkompresi hingga hampir nol. Pada pengaturan kualitas yang sama, ukuran file biasanya turun seperempat hingga sepertiga.
Bagaimana cara membuat foto sepia?
Konversi seperti biasa, lalu pilih Sepia di pengaturan pewarnaan. Kekuatan 60 memberi kesan cetakan hangat yang halus; naikkan ke 100 untuk tampilan pewarnaan yang kuat dan jelas. Pengaturan yang sama juga menyediakan sianotipe untuk biru dingin dan selenium untuk abu-abu keunguan yang sejuk, seperti cetakan perak yang diwarnai selenium.
Apakah transparansi PNG tetap ada?
Ya, byte demi byte. Kanal alfa disalin apa adanya, dan hanya tiga kanal warna yang dihitung ulang, sehingga logo transparan tetap transparan dengan gambar abu-abu.
Bisakah warnanya dikembalikan nanti?
Tidak dari file hitam putih: informasi warnanya dibuang, bukan disembunyikan. Simpan file aslinya.
Berapa file yang bisa diubah sekaligus?
Hingga 100 file dengan total 300 MB. Setiap file dikonversi secara terpisah dengan pengaturan yang sama, dan hasilnya dikembalikan sebagai pulsarkit-black-and-white.zip. File yang tidak bisa dibuka tidak menghentikan file lainnya; Anda akan mendapat catatan berapa file yang dilewati.
Apakah bisa dipakai di HP?
Bisa. Konversi hanya melewati setiap piksel satu kali, jadi foto ponsel biasa selesai dalam sepersekian detik, baik di ponsel maupun di laptop.