How to measure the actual length of an object from a picture?

Status
Not open for further replies.

fuzzy

New Member
I was playing with my camera for a while and had thought of this suddenly.

Sorry if such a thread has been posted before, but I can't find any from the 'search' tool.

Assuming that you have know the focal length, the 'focus distance' (aka, the numbers on the focusing ring), is it possible to calculate a good estimate of the photographed object?

Del_CtrlnoAlt

Senior Member
impossible... wat i normally do is just use a copy stand method, place a ruler beside the item, den snap the pic...

megaweb

Moderator
Staff member
Have you ever watch detective movies when the inspector/policeman takes some photos of the victim or suspect item together with a packet of cigarette ??

ST1100

Senior Member
It is a simple matter to estimate the length of an object from a picture, given you know the focal length and distance.

You measure the ratio of the length of the object to the picture's side. For example, if the picture is 3' on a 4R print, then the ratio of the item-picture is 3/6 or 0.5.

From the focal length, you either look up, or calculate, the horizontal angle of view (bcoz the long side of the picture was used in calculating the ratio). For example, a 50mm lens would have an horz angle of view of 39.6 deg. From the ratio calculated above, the object would take up an angle of (approx) 0.5 x 39.6, which gives ~20 deg. (You can calculate the angle more exactly on paper, but you just want an estimate, right?)

Let's say the distance on the scale is 7m. With the angle of view and the focussing distance, simple trigo would give the object length to be 1.2m (use tangent: x/7 = tan(20/2) ).

If you need more precise 'estimation', note:
- most shops crop the picture a bit when they print for negatives. Use the negative to measure, not the print.

- the distance scale is terribly inaccurate for longer distances.

- lens distortion would shorten the length of the item if it is near the edge.

Hope this helps.

fuzzy

New Member
wow, thats interesting. i shall try it!

Status
Not open for further replies.