Apa makna fisik yang dimiliki angka-angka ini?
Standar EXIF sebenarnya tidak memiliki satu dpi
bidang, tetapi memiliki XResolution
dan YResolution
bidang, dan ini adalah tempat nilai dpi yang ditampilkan oleh sebagian besar perangkat lunak berasal. Standar tidak mengatakan secara spesifik apakah nilai-nilai itu berlaku untuk sumber gambar, misalnya dokumen yang dipindai, atau tujuan, misalnya salinan gambar yang dicetak, tetapi karena entitas yang menulis metadata tahu dari mana gambar berasal tetapi tidak bisa tahu bagaimana itu akan digunakan, satu-satunya interpretasi yang masuk akal adalah bahwa bidang-bidang tersebut berhubungan dengan sumber gambar.
Standar tidak mengatakan bahwa jika nilai untuk XResolution
dan YResolution
tag tidak diketahui, maka 72
harus digunakan. Orang bisa beralasan bahwa ini adalah pilihan yang buruk, karena 72
merupakan nilai yang valid yang maknanya tidak boleh kelebihan beban. Mungkin lebih masuk akal untuk memilih nilai yang tidak mungkin mewakili resolusi nyata, seperti 0
atau -1
, yang berarti "tidak dikenal." Tapi bukan itu yang dikatakan standar, dan jika gambar Anda memiliki 72
untuk bidang resolusi, Anda tidak bisa tahu apakah penulis metadata tahu resolusi apa yang harus digunakan atau tidak.
Masalahnya diperparah oleh kenyataan bahwa beberapa kamera menetapkan nilai selain 72
ketika mereka tidak dapat benar-benar mengetahui resolusi subjek yang direkam, karena itu bervariasi tergantung pada seberapa jauh jarak kamera dari subjeknya. Pembuat kamera tersebut mungkin mencoba menggunakan bidang resolusi untuk menyarankan resolusi cetak yang masuk akal, tetapi ini hanya membingungkan arti dari bidang resolusi.
Jika Anda mencoba untuk benar-benar mempelajari sesuatu tentang suatu gambar, Anda akan lebih baik menggunakan bidang FocalPlaneXResolution
dan FocalPlaneYResolution
, yang merekam resolusi sensor di mana gambar itu direkam. Dan tentu saja, ImageWidth
dan ImageLength
bidang akan memberi tahu Anda dimensi gambar dalam piksel.