【matlab】图像读取

读取图像:imread('filename') 支持.tif,.tiff,.jpg,.jpeg,.gif,.bmp,.png,.xwd格式的图像。imwrite不支持.gif格式文件。

计算出一副图像的行数和列数:size(f),其中f=imread('filename') 

返回图像的行数和列数:[M ,N]=size(f) 

显示一个数组的附加信息:whos f  

显示图像:imshow(f,G),其中f是一个图像数组,G是显示该图像的灰度级数,默认是256.

ishow(f,[low high])会将所有小与或等于low的值显示为黑色,所有大于或等于hig的值显示为白色,界于low和high之间的值将以默认的级数显示为中等亮度。

imshow(f,[ ])可以将变量low设置为数组f的最小值,将变量high设置为数组f的最大值。

impixelinfo 会在上次显示的图像上显示光标,在该图像窗口的左下方会显示(x,y)[R G B]信息。

保存图像:imwrite(f,'filename') 将图像写到磁盘上。
                  imwrite(f,'filename.jpg','quality',q)只适用于JPEG图像。q是一个在0到100之间的整数(由于JPEG压缩,q越小,图像的退化就越严重)。消除伪边缘的一种可接受方案就是用参数q=25来压缩图像。

输出图像信息:imfinof filename.可以得到图像的信息,包括filename,filesize,width,height,bitdepth等。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值