Gambar & foto · Alat Privasi Metadata Gambar
Penghapusan Segmen vs Pengodean Ulang Kanvas: Dua Cara Menghapus Metadata Foto
· Cara kerjanya
exik privasi gambar format file
Banyak penari telanjang online hanya menggambar ulang foto Anda di kanvas dan menyimpannya lagi, yang membuang metadata tetapi juga mengompresi ulang pikselnya. Posting ini menjelaskan alternatifnya: menghapus segmen metadata dan menyalin data gambar terkompresi melalui yang tidak tersentuh.
Foto yang 'dibersihkan' dan kehilangan kualitasnya — mengapa JPEG yang dihilangkan metadatanya harus menjaga agar data gambarnya tetap identik dengan byte, dan bagaimana cara mengetahui jika data tersebut belum dibersihkan
JPEG yang “dibersihkan” yang tiba-tiba terlihat lebih lembut mungkin telah diterjemahkan dan disimpan dengan pengaturan kompresi baru. Menghapus tag tersembunyi tidak memerlukan kompresi ulang aliran gambarnya: EXIF dan catatan lain menempati wadah yang dapat diidentifikasi di luar data gambar terkompresi. Jika data gambar disimpan byte demi byte, piksel yang didekodekan akan tetap sama. Perbedaan ini penting bagi seorang fotografer yang bekerja keras untuk mempertahankan tekstur dan warna kecil pada hasil ekspor aslinya.
Metode pertama: menggambar ulang di kanvas dan mengekspor — apa yang dilakukan browser saat mendekode, menggambar, dan mengkodekan ulang, dan mengapa setiap pass membutuhkan kualitas
Salah satu metode umum memuat gambar ke dalam kanvas browser dan menyimpan JPEG, PNG, atau WebP baru. Karena kanvas menyimpan piksel, bukan segmen file asli, sebagian besar metadata lama akan hilang. Pengorbanannya nyata: enkode JPEG baru mengkuantisasi gambar lagi, dan file PNG/WebP baru mungkin menggunakan profil warna atau pilihan pengkodean yang berbeda. Proses browser bisa bersifat lokal namun tetap mengubah kualitas gambar; “berjalan di browser Anda” tidak sama dengan “lossless.”
Efek samping dari pengodean ulang — hilangnya profil ICC, kemungkinan perubahan subsampling kroma, perubahan orientasi, dan PNG transparansi atau WebP data lossless ditangani secara berbeda
Pengodean ulang dapat menghilangkan ICC informasi warna, mengubah subsampling, atau meratakan alfa bergantung pada keluaran yang dipilih. Tag orientasi kamera sangat janggal: jika decoder menampilkan piksel yang diputar dan tag dihapus, file baru harus mempertahankan orientasi yang terlihat secara eksplisit; jika tidak, pemirsa mungkin menampilkannya secara berbeda. PNG dan WebP lossless memiliki aturan penampung yang berbeda dari JPEG, jadi penggambaran ulang satu ukuran untuk semua dapat mengubah lebih dari yang diharapkan fotografer. Uji output di penampil di mana output sebenarnya akan digunakan.
Metode kedua: hapus segmen, simpan pemindaian — salin header bingkai, tabel kuantisasi, dan data berkode entropi, dan hapus hanya blok APP1, APP13, dan XMP
ToolAcre menggunakan alternatif tingkat byte. Untuk JPEG ia berjalan penanda, mengklasifikasikan komentar APP1 Exif/XMP, APP13 Photoshop/IPTC, COM yang mengandung metadata dan segmen relevan lainnya, lalu menulis file baru dengan menghilangkan segmen tersebut. Segmen struktural dan pembawa gambar, tabel kuantisasi, dan pemindaian berkode entropi disalin daripada dikirim melalui pembuat enkode gambar. Pengurai tidak berjanji untuk memahami bidang hak milik MakerNote: ia menghapus blok EXIF yang berisi bidang tersebut alih-alih menciptakan nilai untuk bidang tersebut.
Melakukan pekerjaan yang sama di PNG dan WebP — menghapus potongan metadata tambahan sambil membiarkan potongan gambar terkompresi persis seperti aslinya
PNG menyimpan metadata dalam potongan berlabel seperti eXIf, tEXt, zTXt, dan iTXt. WebP menggunakan RIFF potongan seperti EXIF dan XMP, dengan bit kehadiran di VP8X yang harus diperbarui saat potongan dihapus. Alat ini menerapkan aturan khusus format dan membiarkan data yang memuat gambar tetap pada tempatnya. Ini sengaja menyimpan informasi yang diperlukan untuk rendering yang benar, seperti blok terkait warna tertentu; Oleh karena itu, "strip metadata" berarti menghapus kategori yang terdokumentasi, tidak menjanjikan bahwa setiap byte non-piksel telah hilang.
Contoh praktis: membandingkan dua keluaran — ukuran file, pemeriksaan perbedaan piksel, dan memeriksa ulang kedua file untuk memastikan metadatanya hilang
Buat dua salinan sampel JPEG dengan koordinat GPS. Hapus yang pertama dengan gambar ulang kanvas, yang kedua dengan penghapus segmen ToolAcre, lalu periksa sumber dan kedua keluaran. Salinan tingkat byte harus mempertahankan aliran gambar terkompresi dan mungkin berbeda sebagian besar berdasarkan ukuran segmen yang dihapus; gambar ulang mungkin lebih kecil karena alasan yang sangat berbeda. Dekode keduanya dan bandingkan nilai piksel jika Anda perlu menilai kualitas. Terakhir, buka kembali masing-masing di pemeriksa metadata: perubahan ukuran file saja tidak membuktikan bahwa bidang GPS telah hilang.
Apa yang tidak tercakup dalam hal ini — apa pun di dalam data piksel itu sendiri, seperti tanda air atau steganografi yang terlihat, tidak tersentuh oleh metode mana pun.
Tidak ada teknik yang menghilangkan nomor rumah yang terlihat di foto, teks yang dibakar menjadi piksel, wajah yang dipantulkan, atau informasi yang sengaja disembunyikan di dalam data gambar. Pemeriksa metadata hanya dapat melaporkan format dan direktori yang dipahaminya; jangan berasumsi bahwa panel “tidak ada kolom yang ditemukan” membuktikan bahwa gambar tersebut tidak mengandung konten pengenal. Alat ini menerima JPEG, PNG dan WebP, bukan RAW, HEIC atau semua wadah yang memungkinkan. Tinjau apa yang Anda bagikan di gambar itu sendiri dan juga di tagnya.
Kesimpulan: hapus wadahnya, bukan gambarnya — Alat Privasi Metadata Gambar menghapus metadata tanpa mengompresi ulang, sehingga data gambar tidak terdegradasi
Hapus metadata yang ditentukan pada wadah daripada mengompresi ulang gambar hanya untuk membuang beberapa tag. Alat Privasi Metadata Gambar membuat salinan baru yang dapat diunduh secara lokal dan memberi nama blok yang dihapus atau disimpan. Bandingkan sampel sebelum dan sesudah dan periksa file yang diekspor secara independen; alur kerja tersebut melindungi kualitas gambar dan harapan Anda tentang informasi pribadi apa yang sebenarnya dihapus.