Matlob中如何用imreadmatlab读取图片imread矩阵

首先你用whos I命令查看一下变量I的結构。imreadmatlab读取图片imread了tiff格式的图片之后得到的是一个M x N x 4的矩阵(M,N是图片大小),这一点和matlab读取图片imreadJPG等格式的图片不同也就是说,可能不是imreadmatlab读取图爿imread过程中产生的问题而是imshow现实过程中出现的问题。如果你确定是imread过程中产生的问题你可以help imread,查看一下imread的详细使用方法当matlab读取图片imreadtiff图爿时,imread其实是有几个参数的(index,info等)你可以在文档中查看一下,如何设置这几个参数此外,如果你不想仔细研究一下imread和imshow对于tiff格式图片的特殊處理方法也可以考虑先对图片格式进行转换:建议使用ImageMagick中的convert命令,当然你也可以在matlab中使用system等命令进行批量处理

首先你用whos I命令查看一下变量I的結构。imreadmatlab读取图片imread了tiff格式的图片之后得到的是一个M x N x 4的矩阵(M,N是图片大小),这一点和matlab读取图片imreadJPG等格式的图片不同也就是说,可能不是imreadmatlab读取图爿imread过程中产生的问题而是imshow现实过程中出现的问题。如果你确定是imread过程中产生的问题你可以help imread,查看一下imread的详细使用方法当matlab读取图片imreadtiff图爿时,imread其实是有几个参数的(index,info等)你可以在文档中查看一下,如何设置这几个参数此外,如果你不想仔细研究一下imread和imshow对于tiff格式图片的特殊處理方法也可以考虑先对图片格式进行转换:建议使用ImageMagick中的convert命令,当然你也可以在matlab中使用system等命令进行批量处理

我要回帖

更多关于 matlab读取图片imread 的文章

 

随机推荐