在我的CMOS相机中找到1个像素的大小

时间:2015-07-23 10:01:04

标签: matlab image-processing

找到图像的像素大小我遇到了一个小问题。我要在BW图像上找到纳米和微粒的大小。我用regionprops来获得面积 - 然后是直径。现在我知道像素的值。我如何转换为微米级或纳米级?我是否考虑到相机的传感器尺寸(6.5umx6.5um)? 我使用MATLAB进行图像处理。

谢谢

1 个答案:

答案 0 :(得分:0)

有一个名为imfinfo的函数将返回一个结构。在这个结构中,您可能会找到三个字段(它取决于您用于图像格式的编码器),称为XResolutionYResolutionResolutionUnit。使用这3个字段,您可以轻松获得像素大小,例如,如果XResolution=10YResolution=10ResolutionUnit='meter',那么您的像素为100cm2(我知道它有点不真实:))
我希望这会有所帮助,并且您的图片文件在标题中包含XResolutionYResolution信息。