史蒂夫与MATLAB图像处理

图像处理的概念、算法和MATLAB

imfinfo, imread可以自动检测图像格式

Didja知道吗?功能imfinfoimread并非仅取决于文件名扩展(例如,. jpg, png, .tif等)来确定图像文件格式。我想到昨天这个因为我们用户发送一个图像文件没有扩展。用户没有提到什么类型的文件,所以我就把文件递给imfinfo:

> > imfinfo SEMparticles ans =文件名:“SEMparticles”FileModDate: 29 - jun - 2007 09:12:35的文件大小:277598格式:“png”FormatVersion:[]宽度:603高度:390 BitDepth: 24 ColorType:“真彩”FormatSignature: [13 137 80 78 71 10 26 10]…

自动格式检测通过打开文件,阅读前几个字节,寻找区分字节模式。(见FormatSignature在上面所示的输出)。

如果文件名是否有一个公认的图像格式扩展imfinfoimread首先检查文件在这种格式。

如果你无聊,寻找一些有趣的在接下来的两分钟,.tif扩展名保存JPEG文件,看看是否你可以用MATLAB来阅读它。

|
  • 打印
  • 发送电子邮件

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。