matlab学习(1)-数字图像表示

图像的输入/输出和显示

1、图像读入函数:

                                imread(‘filename’)

                                例如:f=imread(‘ch.jpg’);  将JPG文件ch读入图像数组f;

2、图像显示函数:

                                imshow(f),其中f是一个图像数组。

                                例如:f=imread(‘rose_512.tif’);

                                imshow(f)

3、图像写入函数

(1)JPG图像:

                                imwrite(f,‘filename.jpg’,'quality',q)

                                其中q是从0到100之间的一个整数(对于jpg压缩,数字越小,劣化越高)

(2)tif图像:

                imwrite(g,‘filename.tif’,'compression','parameter',...'resolution',[colres rowres])

parameter可以是以下数值:‘none’(代表没有压缩)、‘packbits’(默认用于非二值图像)‘lwz’、‘deflate’、‘jpeg’、‘ccitt’(仅针对二值图像,默认值)、‘fax3’(仅针对二值图像)和‘fax4’。1x2数组[colres rowres]包含两个整数,以点数/单位给出列分辨率和行分辨率(默认值是[72 72]).例如,如果图像的尺寸单位是英寸,则colres是垂直方向上的点,而rowres是水平方向上的点数/英寸。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值