Bahasa Melayu

Imej & foto · Alat Privasi Metadata Imej

Pembuangan Segmen lwn Pengekodan Semula Kanvas: Dua Cara untuk Melucutkan Metadata Foto

· Bagaimana ia berfungsi

exif privasi imej format fail

JPEG muatan imej dipelihara semasa segmen metadata di sekeliling dialih keluar
Ilustrasi vektor ToolAcre asal

Ramai penari telanjang dalam talian sahaja melukis semula foto anda pada kanvas dan menyimpannya semula, yang membuang metadata tetapi juga memampatkan semula piksel. Siaran ini menerangkan alternatif: mengalih keluar segmen metadata dan menyalin data imej termampat melalui tidak disentuh.

Foto 'dibersihkan' yang kehilangan kualiti — sebab JPEG yang dilucutkan metadata harus memastikan bait data imejnya sama dan cara mengetahui apabila ia tidak

JPEG "dibersihkan" yang tiba-tiba kelihatan lebih lembut mungkin telah dinyahkod dan disimpan dengan tetapan mampatan baharu. Mengalih keluar teg tersembunyi tidak memerlukan pemampatan semula strim imejnya: EXIF dan rekod lain menduduki bekas yang boleh dikenal pasti di luar data gambar yang dimampatkan. Jika data imej disimpan bait demi bait, piksel yang dinyahkod hendaklah kekal sama. Perbezaan ini penting kepada jurugambar yang bekerja keras untuk mengekalkan tekstur dan warna kecil dalam eksport asal.

Kaedah pertama: lukis semula pada kanvas dan eksport — perkara yang dilakukan oleh pelayar apabila ia menyahkod, melukis dan mengekod semula, dan sebab setiap pas kos kualiti

Satu kaedah biasa memuatkan imej ke dalam kanvas pelayar dan menyimpan JPEG, PNG atau WebP yang baharu. Oleh kerana kanvas memegang piksel dan bukannya segmen fail asal, kebanyakan metadata lama hilang. Pertukaran adalah nyata: pengekodan JPEG baharu mengkuanisi imej semula, dan fail PNG/WebP baharu mungkin menggunakan profil warna atau pilihan pengekodan yang berbeza. Proses pelayar boleh menjadi setempat sementara masih mengubah kualiti imej; "berjalan dalam pelayar anda" tidak sama dengan "tak rugi".

Kesan sampingan pengekodan semula — kehilangan ICC profil, kemungkinan menukar subsampel kroma, mengubah orientasi dan PNG ketelusan atau WebP data tanpa kehilangan dikendalikan secara berbeza

Pengekodan semula boleh menjatuhkan ICC maklumat warna, menukar subsampel atau meratakan alfa bergantung pada output yang dipilih. Teg orientasi kamera amat janggal: jika penyahkod memaparkan piksel yang diputar dan teg itu dialih keluar, fail baharu harus mengekalkan orientasi yang boleh dilihat secara eksplisit; jika tidak, penonton mungkin memaparkannya secara berbeza. PNG dan lossless WebP mempunyai peraturan kontena yang berbeza daripada JPEG, jadi lukisan semula satu saiz untuk semua mungkin mengubah lebih daripada jangkaan jurugambar. Uji output dalam pemapar di mana ia sebenarnya akan digunakan.

Kaedah dua: alih keluar segmen, simpan imbasan — menyalin pengepala bingkai, jadual pengkuantitian dan data berkod entropi dan sahaja melepaskan blok APP1, APP13 dan XMP

ToolAcre menggunakan alternatif peringkat bait. Untuk JPEG ia berjalan penanda, mengelaskan metadata-bearing APP1 Exif/XMP, APP13 Photoshop/IPTC, COM komen dan segmen lain yang berkaitan, kemudian menulis fail baharu yang ditinggalkan. Segmen struktur dan galas imej, jadual kuantisasi dan imbasan berkod entropi disalin dan bukannya dihantar melalui pengekod imej. Penghurai tidak berjanji untuk memahami medan MakerNote proprietari: ia mengalih keluar blok EXIF yang mengandunginya dan bukannya mencipta nilai untuknya.

Melakukan kerja yang sama dalam PNG dan WebP — menjatuhkan ketulan metadata sampingan sambil meninggalkan ketulan imej yang dimampatkan sama seperti sebelumnya

PNG menyimpan metadata dalam ketulan berlabel seperti eXIf, tEXt, zTXt dan iTXt. WebP menggunakan RIFF bongkah seperti EXIF dan XMP, dengan bit kehadiran dalam VP8X yang mesti dikemas kini apabila bongkah dialih keluar. Alat ini menggunakan peraturan khusus format dan meninggalkan data yang mengandungi imej. Ia sengaja mengekalkan maklumat yang diperlukan untuk pemaparan yang betul, seperti blok berkaitan warna tertentu; Oleh itu, "metadata jalur" bermakna mengalih keluar kategori yang didokumenkan, tidak menjanjikan setiap bait bukan piksel telah hilang.

Contoh yang berjaya: membandingkan dua output — saiz fail, semakan perbezaan piksel dan memeriksa semula kedua-dua fail untuk mengesahkan metadata telah hilang

Buat dua salinan sampel JPEG dengan GPS koordinat. Tanggalkan yang pertama dengan lukisan semula kanvas, yang kedua dengan pengalih keluar segmen ToolAcre, kemudian periksa sumber dan kedua-dua output. Salinan peringkat bait hendaklah mengekalkan aliran imej termampatnya dan mungkin berbeza kebanyakannya mengikut saiz segmen yang dialih keluar; lukisan semula mungkin lebih kecil atas sebab yang berbeza. Nyahkod kedua-duanya dan bandingkan nilai piksel jika anda perlu menilai kualiti. Akhirnya buka semula setiap satu dalam pemeriksa metadata: perubahan saiz fail sahaja tidak membuktikan medan GPS telah hilang.

Perkara yang tidak dicakupi ini — apa sahaja di dalam data piksel itu sendiri, seperti tera air atau steganografi yang boleh dilihat, tidak disentuh oleh mana-mana kaedah

Kedua-dua teknik tidak mengalih keluar nombor rumah yang kelihatan dalam gambar, teks yang dibakar ke dalam piksel, wajah yang dicerminkan atau maklumat yang sengaja disembunyikan di dalam data imej. Pemeriksa metadata boleh melaporkan sahaja format dan direktori yang difahaminya; jangan menganggap panel "tiada medan ditemui" membuktikan imej itu tidak mengandungi kandungan yang mengenal pasti. Alat ini menerima JPEG, PNG dan WebP, bukan RAW, HEIC atau setiap bekas yang mungkin. Semak perkara yang anda kongsi dalam imej itu sendiri serta dalam tegnya.

Bawa pulang: tanggalkan bekas, bukan gambarnya — Alat Privasi Metadata Imej mengalih keluar metadata tanpa memampatkan semula, jadi data imej tidak terdegradasi

Buang metadata yang ditetapkan bekas itu daripada memampatkan semula gambar semata-mata untuk membuang beberapa teg. Alat Privasi Metadata Imej mencipta salinan baharu yang boleh dimuat turun secara setempat dan menamakan blok yang dialih keluar atau disimpan. Bandingkan sampel sebelum dan selepas dan periksa fail yang dieksport secara bebas; aliran kerja itu melindungi kedua-dua kualiti imej dan jangkaan anda tentang maklumat peribadi yang sebenarnya telah dialih keluar.