Langsung ke konten utama
PulsarKit

Beri efek piksel pada foto

Tutupi pelat nomor, alamat, atau layar dengan blok warna solid, atau beri efek piksel pada seluruh gambar untuk tampilan retro, tanpa mengunggah foto ke mana pun.

Letakkan file di sini

.jpg, .jpeg, .png, .webp · hingga 50 MB

Cara Beri efek piksel

  1. 1

    Tambahkan gambar

    JPG, PNG, atau WebP, hingga 50 file sekaligus. Format dibaca dari isi file, jadi foto yang tersimpan dengan ekstensi yang salah tetap ditangani oleh decoder yang tepat.

  2. 2

    Atur area dan ukuran blok

    Beri efek piksel pada seluruh gambar, atau tentukan posisi dan ukuran persegi panjang atau elips dalam persen. Blok yang lebih besar menyembunyikan lebih banyak; 16 piksel adalah titik awal yang masuk akal.

  3. 3

    Klik “Beri efek piksel” dan unduh

    Gambar kembali dengan ukuran dan format yang sama, tetapi blok EXIF, termasuk koordinat GPS di dalamnya, dibuang.

Mengapa blok diisi warna rata-rata, bukan warna satu piksel

Cara paling cepat memberi efek piksel di browser adalah memperkecil gambar lalu memperbesarnya lagi dengan penghalusan dimatikan. Itulah resampling nearest-neighbour: setiap blok mengambil warna satu piksel sembarang di dalamnya, biasanya piksel di sudut kiri atas. Pada grafik datar, tidak ada yang menyadarinya. Pada foto, hasilnya tampak kotor: wajah yang diberi efek piksel dengan cara itu masih menyisakan titik terang yang nyasar dan bintik gelap yang tidak mewakili areanya, dan teks halus kadang tersisa sebagai potongan yang masih terbaca. Alat ini menjumlahkan nilai merah, hijau, biru, dan alfa setiap piksel di dalam blok, lalu mengisi blok dengan rata-rata yang sebenarnya. Biayanya satu kali tambahan pemrosesan gambar, perlambatannya nyaris tidak terasa, dan hasilnya adalah mosaik yang rata dan rapi seperti yang diharapkan orang.

Tiga bentuk blok dan mode yang memperhatikan tepi

Persegi adalah pilihan bawaan dan pilihan paling aman untuk menyembunyikan informasi. Lingkaran mengisi setiap blok dengan cakram dan menyerahkan ruang di antara cakram ke blok tetangga terdekat, sehingga tampilannya lebih lembut, seperti raster titik, dan cocok untuk potret. Mosaik segitiga membelah setiap blok di sepanjang diagonalnya dan menghitung warna rata-rata kedua belahannya secara terpisah, jadi garis diagonal di gambar tetap menjadi diagonal, bukan berubah menjadi anak tangga. Aktifkan “Pertahankan tepi lebih tajam”, maka alat ini mengukur gradien Sobel setiap blok: blok yang berada di atas kontur dipecah menjadi empat blok berukuran setengah, sehingga garis luar tetap terbaca sementara area datar tetap kasar. Kombinasi itu terlihat sebagai gambar bergaya, bukan dinding kotak, dan itu penting bila tujuannya efek retro, bukan menyembunyikan sesuatu.

Menyembunyikan informasi dengan benar

Secara prinsip, efek piksel bisa dibalik. Jika penyerang bisa menebak isi aslinya (pelat nomor dengan format tetap, font yang dikenal, kumpulan karakter yang terbatas), pencarian dengan mencoba semua kemungkinan (brute force) kadang bisa memulihkannya dari nilai rata-rata blok. Pertahanannya adalah ukuran blok. Gunakan blok yang cukup besar sehingga beberapa karakter masuk ke dalam satu blok, bukan satu karakter per blok. Untuk teks di tangkapan layar ponsel, biasanya itu berarti 24 piksel atau lebih; untuk pelat nomor mobil yang difoto dari jarak beberapa meter, 20 piksel biasanya cukup. Jika materinya sangat sensitif, potong bagian itu dari gambar atau timpa dengan warna solid, jangan diburamkan atau diberi efek piksel.

Foto tidak pernah keluar dari perangkat Anda

Decode, penghitungan rata-rata, dan encode ulang semuanya berlangsung di dalam tab browser ini. Tidak ada yang diunggah, tidak ada antrean di server, dan menutup tab menghapus gambar dari memori. Blok EXIF sengaja tidak disalin ke hasil: jika disalin, foto yang Anda beri efek piksel untuk menyembunyikan alamat masih membawa koordinat GPS tempat foto itu diambil.

Pertanyaan yang sering diajukan

Apakah foto saya diunggah ke server?

Tidak. Pembacaan file, decode, efek piksel, dan encode ulang berlangsung sepenuhnya di browser dengan codec WebAssembly. Tidak ada tahap unggah, dan tidak ada salinan yang disimpan di mana pun setelah tab ditutup.

Apakah efek piksel bisa dikembalikan seperti semula?

Tidak dengan alat ini. Blok rata-rata itu menggantikan piksel asli sepenuhnya, dan nilai aslinya hilang. Secara teori, orang yang tahu seperti apa isi yang disembunyikan bisa mempersempit kemungkinan dari nilai rata-rata blok, itulah sebabnya ukuran blok penting. Pilih blok yang cukup besar sehingga satu blok menutupi lebih dari satu karakter.

Apa bedanya efek piksel dengan memburamkan foto?

Memburamkan menyebarkan setiap piksel ke piksel di sekitarnya dan meninggalkan noda halus yang kesannya masih bisa dipulihkan; efek piksel mengganti seluruh area persegi dengan satu warna datar. Untuk luas area yang sama, efek piksel menghancurkan lebih banyak informasi dan langsung terbaca sebagai “ini sengaja disembunyikan”, dan biasanya itulah yang diinginkan pada tangkapan layar atau foto dokumen.

Ukuran blok berapa yang aman untuk menyembunyikan teks?

Sebagai patokan, buat blok cukup lebar untuk menutupi setidaknya dua karakter. Pada tangkapan layar ponsel beresolusi penuh, itu sekitar 24 sampai 32 piksel; pada potongan gambar yang kecil, mungkin 12. Jika bentuk setiap huruf masih bisa dikenali di hasilnya, bloknya terlalu kecil.

Bisakah efek piksel diberikan hanya pada sebagian gambar?

Bisa. Ubah opsi “Yang diberi efek piksel” ke area yang dipilih, lalu tentukan posisi dan ukurannya dalam persen terhadap bidang gambar, dengan bentuk persegi panjang atau elips. Semua yang berada di luar area disalin apa adanya, piksel demi piksel. Karena memakai persen, bukan koordinat piksel, pengaturan yang sama tetap masuk akal saat foto lain dikirim melalui rangkaian langkah yang sama.

Apakah koordinat GPS dihapus?

Ya. Hasil ditulis tanpa blok EXIF, jadi merek dan model kamera, waktu pemotretan, dan lokasi yang tertanam ikut hilang. Jika ingin membersihkan file lain juga, Hapus metadata foto melakukan hal yang sama tanpa menyentuh piksel.

Berapa file yang bisa diproses sekaligus?

Hingga 50 file dengan total 300 MB. Ukuran blok, bentuk, dan area yang sama berlaku untuk setiap file, dan beberapa hasil dikembalikan dalam satu ZIP bernama pulsarkit-pixelated.zip.

Apakah bisa dipakai di HP?

Bisa. Semuanya berjalan di browser, baik di iOS dan Android maupun di desktop. Foto 3000 × 2000 piksel selesai dalam waktu jauh di bawah satu detik; gambar yang sangat besar butuh waktu lebih lama sebanding ukurannya.

Panduan

Alat terkait