如何在matlab中找到相机传感器尺寸

时间:2015-06-04 09:22:32

标签: matlab camera webcam matlab-cvst

我正在使用mat-lab和网络摄像头进行大学项目。 我的方程需要知道我的相机的传感器尺寸,有没有办法在mat-lab中计算这个值? 我被困四天的问题任何帮助将不胜感激

提前致谢

2 个答案:

答案 0 :(得分:1)

我认为您可以通过提取相机参数找到您的等式所需的内容。它们是matlab中一些很好的实现函数。

使用网络摄像头拍摄棋盘的几张照片后,您可以直接使用某些功能 http://uk.mathworks.com/help/vision/geometric-camera-calibration.html

或应用 http://uk.mathworks.com/videos/camera-calibration-with-matlab-81233.html

答案 1 :(得分:0)

大多数图像都包含一个名为EXIF的元数据结构。 Learn more about EXIF。 通常,EXIF结构包含所有与传感器和图像相关的信息:传感器大小,......

要使用Matlab从图像中提取EXIF结构,请使用exifread函数,该函数返回所有EXIF标记。

output = exifread(filename)

然后处理它以提取传感器尺寸。

Learn more about exifread function