Tôi có thể hiểu nhầm những gì bạn đang hỏi, nhưng nếu bạn biết kích thước cảm biến và số pixel trong đối tượng, thì bạn có thể tính kích thước đối tượng. Ví dụ: Canon 7D có cảm biến APS-C là 22,3 x 14,9mm và 5184 x 3456 pixel. Nó hoạt động đến ~ 0,0043mm / pixel. Vì vậy, nếu bạn có một đối tượng rộng 250 pixel, thì hình chiếu của đối tượng lên cảm biến sẽ có chiều rộng 250 pixel * 0,0043mm / pixel = 1,075mm.
EDIT:
Vì vậy, chỉ để cho vui, tôi đã thử. Tôi lấy thước kẻ 300mm, đặt nó cách máy ảnh 1 mét và chụp bằng ống kính 50mm trên Canon 7D. Theo công cụ thước kẻ trong Photoshop, nó rộng 3734 pixel. Điều đó cho tôi phương trình sau:
3734 * 0,0043 = (300 * 50) / 1000
hoặc là
16,0562 = 15,0
Vâng, nó gần, nhưng không chính xác. (Hơn 7%.) Tôi đoán là kích thước trang web cảm biến thực sự nhỏ hơn một chút so với 0,0043mm hoặc kích thước cảm biến lớn hơn một chút so với kích thước được báo cáo. Trong thực tế, thông số kỹ thuật cho máy ảnh cho biết kích thước hiệu quả 18MP, nhưng kích thước cảm biến thực tế 19MP. Vì vậy, tôi không chắc điều đó có nghĩa là gì, nhưng tôi đoán nó giải thích sự khác biệt giữa kết quả thực tế của tôi và kết quả tính toán. (Hoặc là hoặc tôi đã đọc sai độ dài trong Photoshop và nó thực sự phải là 3488 pixel thay vì 3734.) Nhưng thật thú vị khi thử!
EDIT thứ 2: Câu hỏi này trên Photo Stack Exchange giải thích nó. Ống kính máy ảnh thường dài hơn một chút hoặc ngắn hơn so với yêu cầu, nhưng được làm tròn đến tiêu cự đẹp gần nhất. Vì vậy (giả sử các tính toán và số đo của tôi là chính xác) ống kính của tôi thực sự là ống kính ~ 53,5mm.