Những con số này có thể có ý nghĩa vật lý gì?
Các tiêu chuẩn EXIF không thực sự có một single dpi
lĩnh vực, nhưng nó không có XResolution
và YResolution
lĩnh vực, và đây là nơi mà các giá trị dpi hiển thị bởi hầu hết các phần mềm đến từ đâu. Tiêu chuẩn không nói cụ thể liệu các giá trị đó có áp dụng cho nguồn hình ảnh hay không, ví dụ như tài liệu được quét hoặc đích, ví dụ: bản sao in của hình ảnh, nhưng vì thực thể ghi siêu dữ liệu biết hình ảnh đến từ đâu nhưng không thể biết nó sẽ được sử dụng như thế nào, cách giải thích hợp lý duy nhất là những trường đó liên quan đến nguồn hình ảnh.
Tiêu chuẩn này không nói rằng nếu giá trị cho XResolution
và YResolution
thẻ là không rõ, sau đó 72
nên được sử dụng. Một cách hợp lý có thể lập luận rằng đây là một lựa chọn kém, vì 72
là một giá trị hợp lệ mà ý nghĩa của nó không nên bị quá tải. Có lẽ sẽ hợp lý hơn khi chọn một giá trị không thể đại diện cho độ phân giải thực, chẳng hạn như 0
hoặc -1
, có nghĩa là "không xác định". Nhưng đó không phải là những gì tiêu chuẩn nói, và vì vậy nếu hình ảnh của bạn 72
dành cho các trường độ phân giải, bạn chỉ đơn giản là không thể biết liệu người viết siêu dữ liệu có biết sử dụng độ phân giải nào hay không.
Vấn đề được đặt ra bởi thực tế là một số máy ảnh đặt một giá trị khác với 72
khi chúng thực sự không thể biết độ phân giải của đối tượng được ghi ở mức nào, vì điều đó thay đổi tùy thuộc vào khoảng cách của máy ảnh. Những nhà sản xuất máy ảnh đó có thể đã cố gắng sử dụng các trường độ phân giải để đề xuất độ phân giải in hợp lý, nhưng điều này chỉ gây nhầm lẫn về ý nghĩa của các trường độ phân giải.
Nếu bạn đang cố gắng thực sự tìm hiểu điều gì đó về một hình ảnh, bạn sẽ tốt hơn khi sử dụng các trường FocalPlaneXResolution
và FocalPlaneYResolution
trường, ghi lại độ phân giải cảm biến mà tại đó hình ảnh được ghi lại. Và tất nhiên ImageWidth
, ImageLength
các trường và sẽ cho bạn biết kích thước của hình ảnh bằng pixel.