Kadang-kadang saya memiliki file gambar yang saya ingin berisi pengaturan DPI tertentu. Perhatikan bahwa maksud saya hanya nilai DPI, mis. Hanya nilai dalam metadata gambar. Saya tidak ingin mengubah ukuran gambar yang sebenarnya. Jadi misalnya DPI yang lebih tinggi akan menghasilkan ukuran yang lebih kecil dalam sentimeter, dan jumlah piksel yang sama.
Saya tahu saya bisa mengatur atau mengubah DPI gambar menggunakan ImageMagick convert
dengan -density
parameter, tetapi ini akan menyandikan ulang gambar. Saya ingin menghindarinya.
Apakah ada cara, dengan ImageMagick atau yang lainnya (mis. ExifTool atau sesuatu) untuk secara eksplisit menetapkan nilai DPI JPEG tanpa mengubah konten gambar terkompresi yang sebenarnya sendiri?
Perhatikan bahwa saya menggunakan OS X dan mencari alat baris perintah untuk melakukan ini (saya ingin menggunakannya dalam skrip shell).
exiftool -overwrite_original_in_place -PixelsPerUnitX=23607 -PixelsPerUnitY=23607 *.png