Matlab 对图像的读写,显示,保存,局部图像剪切,替换的操作

本文介绍了如何使用Matlab进行图像的读取、写入、显示和保存操作,以及如何进行图像的局部剪切和替换。通过编写M文件并在Bitmap文件夹中存储图像,可以实现对数字图像的高效处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.编写 M 文件。

    用过 Matlab 的人应该都接触过 M 文件,在 Matlab 中编辑 M 文件的方法就是在命令窗口输入 >> edit filename ,我看的第一本 Matlab 的书没有教这个,特别说一下。

   

>> edit imgReadShowSave

 

下面代码中的图片我放在工作目录下的 Bitmap 文件夹下。

2.对图像的读写,显示和保存的基本操作

%% 图像的读写,显示保存
% 作者:杨宇东
% 日期:2014.09.22
% 参数:无
% 输出:无
%%
function imgReadShowSave
% 源图片文件名
imgFile = 'Bitmap/1.bmp';
% 新的普通 JPG 格式文件名
newNormalJPGFile = 'Bitmap/newNormalJPGFile.jpg';
% 新的高品质 JPG 格式文件名
newHighQualityJPGFile = 'Bitmap/newHighQualityJPGFile.jpg';
% 新的低品质 JPG 格式文件名
newLowQualityJPGFile = 'Bitmap/newLowQualityJPGFile.jpg';
% 新的 PNG 格式文件名
newPNGFile = 'Bitmap/newPNGFile.png';
fprintf('读取 BMP 图像中...\n');
% 通过 imread 函数将图片文件读入到 img 数组中, img 为三维数组, 分别为纵坐标像素、横坐标像素、 RBG 颜色
img = imread(imgFile
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值