How do I convert focal length from mm to pixels?
Show older comments
Hello,
I used the Exif data to determine the focal length of an image. and i get it with measure unit (mm) and in need to convert it to pixels
How do I convert focal length from mm to pixels??
Answers (2)
bym
on 2 Jul 2011
0 votes
Does the Exif data contain the CCD width information? If so, use: focal length in pixels = (image width in pixels) * (focal length in mm) / (CCD width in mm)
3 Comments
Amr
on 2 Jul 2011
bym
on 5 Jul 2011
no, that is actually an aspect ratio. I saw a web site that actually gave common ccd sizes. I'll try to find it again a post link here
bym
on 5 Jul 2011
here is the web site http://www.dpreview.com/learn/?/key=sensor%20sizes
looks like you should be using 6.16 mm
George Abrahams
on 23 Jan 2024
0 votes
Let F be the focal length in mm,
be the focal length in pixels, and
be the pixel size in mm.
Then,
and
.
The values for
should be available in, or derivable from, the camera's technical specifications.
Categories
Find more on Computer Vision Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!