数字图像处理作业1)打开一个BMP文件2)将其局部区域的灰度值进行改变3)另存为一个新的BMP文件其中的第二条怎么办啊 我会对整个图像进行灰度值改变但是不会只改变局部的用的是matlab,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 12:24:06
数字图像处理作业1)打开一个BMP文件2)将其局部区域的灰度值进行改变3)另存为一个新的BMP文件其中的第二条怎么办啊我会对整个图像进行灰度值改变但是不会只改变局部的用的是matlab,数字图像处理作

数字图像处理作业1)打开一个BMP文件2)将其局部区域的灰度值进行改变3)另存为一个新的BMP文件其中的第二条怎么办啊 我会对整个图像进行灰度值改变但是不会只改变局部的用的是matlab,
数字图像处理作业
1)打开一个BMP文件
2)将其局部区域的灰度值进行改变
3)另存为一个新的BMP文件
其中的第二条怎么办啊 我会对整个图像进行灰度值改变但是不会只改变局部的
用的是matlab,就是想知道怎么用matlab进行局部处理

数字图像处理作业1)打开一个BMP文件2)将其局部区域的灰度值进行改变3)另存为一个新的BMP文件其中的第二条怎么办啊 我会对整个图像进行灰度值改变但是不会只改变局部的用的是matlab,
1:x=imread('tuxiang.bmp');%任意格式读取都是这样读
2:for i=m:n
for j=k:h %m,n,k,h是要处理的图片横纵坐标的范围
xx(i,j)=0.5*x(i,j); %假如灰度降半处理,其他都是类似,循环方便
end
end
3:imwrite(xx,'newimage.bmp'); %将新的矩阵存到图片中newimage
newimage=imread('newimage.bmp'); %查看存的新图片是否符合要求
imshow(newimage);