找到图像的像素大小我遇到了一个小问题。我要在BW图像上找到纳米和微粒的大小。我用regionprops来获得面积 - 然后是直径。现在我知道像素的值。我如何转换为微米级或纳米级?我是否考虑到相机的传感器尺寸(6.5umx6.5um)? 我使用MATLAB进行图像处理。
谢谢
答案 0 :(得分:0)
有一个名为imfinfo
的函数将返回一个结构。在这个结构中,您可能会找到三个字段(它取决于您用于图像格式的编码器),称为XResolution
,YResolution
和ResolutionUnit
。使用这3个字段,您可以轻松获得像素大小,例如,如果XResolution=10
,YResolution=10
和ResolutionUnit='meter'
,那么您的像素为100cm2(我知道它有点不真实:))
我希望这会有所帮助,并且您的图片文件在标题中包含XResolution
和YResolution
信息。