Entfernung auf einem Foto berechnen
Ich schreibe derzeit ein Programm um Entfernungen zu fotografierten Objekten zu berechnen, hierzu habe ich auch schon herausgefunden, dass die tatsächliche Objektgröße geteilt durch das Produkt von Bildgröße auf dem Bildschirm und der Brennweite die Entfernung ergeben soll.
Ich habe mal zum Testen ein Foto von einem 13cm großen Glas aus einem Meter entfernung geschossen. Hierzu habe ich das iPhone 4s benutz, welches über eine Brennweite von 4,28mm verfügt (35mm Kleinbildäquivalent; Sensorgröße 4,54 x 3,42mm).
Die Größe des Fotos auf dem Bildschirm beträgt 90,81mm bei Originalgröße.
Egal wie ich es jedoch anstelle, ich komme nicht auf 1m Abstand zum Objekt. Kennt sich hier jemand mit dem Problem aus und sieht vllt schon meinen Fehler?
Vielen Dank für eure Antworten und liebe Grüße