55问答网
所有问题
matlab中,如何保存为灰度图而不是二值图
matlab中,二维数组k4保存的是0-255的数值,代表一个灰度图,为什么用imwrite(k4,'1.bmp')后,保存为二值图而不是灰度图了,如何才能将k4保存为灰度图?谢谢
举报该问题
其他回答
第1个回答 2013-03-18
% k4 如果是 double 类就会出现这种情况
% imwrite(uint8(k4),'1.bmp'); % 转换为 uint8 类,这样可以
相似回答
matlab
如何
将彩图转成
灰度图
答:
1、首先在
matlab
祝主界面输入一下指令清屏; clear;clc;。2、 将自己准备的图片放在matlab的工作目录中,直接将图片复制到工作目录中。3、接着在主界面输入一下指令,将图片转换成数据;data=imread('文件夹图标.bmp');4、 双击工作空间中的,data我们可以看到图片数据的具体信息。5、输入一下指令...
matlab
求取图像的
灰度图
、图像轮廓以及
二值
化图像
答:
在
MATLAB中
进行图像处理时,图像的灰度化、轮廓检测以及
二值
化是常见的步骤。首先,对于
灰度图像
的获取,你可以借助rgb2gray函数。这个函数采用标准的灰度转换公式,将彩色图像转换成单一的
灰度值
表示,便于后续处理。接着,轮廓检测是通过edge函数实现的。它支持多种边缘检测算法,如Sobel、Canny和Prewitt,这些...
matlab中
imshow(f,[100,200]);请问显示的这个图片怎么
保存
下来??
答:
imshow(I)%原图显示 figure(2)imshow(I,[100,200])figure(3)I2=uint8((double(I)-100)/(200-100)*255);%(I-Cmin)/(Cmax-Cmin)*Uint8max imshow(I2)%对比figure
2,
可知I2就是
灰度
在100 200之间的图片,直接
保存
I2就可以了 imwrite(I2)
matlab
如何
将彩图转成
灰度图
答:
1、打开图片:在主界面上输入命令将图像转换为数据;Data = imread('folder icon.bmp')。
2
、查看数据:双击工作区中的数据,我们可以看到图像数据的具体信息。3、验证图像结果:输入命令,我们可以看到数据数据是图片所代表的;Imshow(数据)。4、
灰度
说明:我们可以通过输入指令获得灰度后的矩阵;GDATA =...
如何
用
MATLAB
把bmp格式变成
灰度图像
?
答:
'face1.bmp');%获取图像名称\x0d\x0aI=imread(imageName);%读取彩色图像\x0d\x0aJ=rgb2gray(I);%转换
为灰度图
\x0d\x0afigure(1);%窗口显示灰度图\x0d\x0aimshow(J);\x0d\x0afname=strcat('face2.bmp');\x0d\x0aimwrite(J,fname);%
保存为
BMP格式的灰度图face2 ...
大家正在搜
matlab灰度图二值化
matlab怎么将图片变成灰度图
matlab如何保存
如何保存matlab文件
为什么matlab文件保存不了
matlab如何保存代码
matlab保存为m文件
用matlab处理灰度图
matlab灰度图算法
相关问题
matlab中灰度图怎么转为二值图
matlab中将灰度图转化为二值图后,有如何转化为灰度图
matlab中如何将灰度图转化为二值黑白图像?敬请各位大侠指...
matlab 怎么存储为二值图
如何在matlab程序中实现二值图像转化成灰度图像?
matlab中,为什么生成的正常灰度图像被imshow显示后...
在matlab中如何将灰度图像转化成二值图像??如何再转化回...
如何在MATLAB中判别一幅图像是不是灰度图像或者二值图像?