首页 >>  正文

matlab灰度图片

来源:baiyundou.net   日期:2024-09-20

寿战萱4975如何在matlab程序中实现二值图像转化成灰度图像? -
贺庄庭19177083145 ______ 灰度图像的值在0到1之间,转换过去在imshow即可显示,保存用imwrite.举个例子,矩阵是A,则:在matlab里输入 imwrite((A+1)/2,'a.bmp') 即可 而本题中,为 img,则转化方法为:img=img.*255 这样就将img中每个像素由[0,1]的区间转化为[0,255]区间地灰度图像了

寿战萱4975应用matlab读取灰度图像,然后以矩阵的形式显示图像. -
贺庄庭19177083145 ______ I=imread('yourpic.bmp'); 这个I就是你要的64*64的矩阵

寿战萱4975如何用MATLAB把bmp格式变成灰度图像 -
贺庄庭19177083145 ______ BMP的图像是彩色的,也就是说有RGB三个波段,读出的图像数据是一个M*N*3的数组,如果想把它变成灰度图像的,只要分离出任意RGB中的一个分量即可,例如你的图像是1.BMP, x=imread('1.BMP');imshow(x); y=x(:,:,1); imshow(y);就可以了,不知道你是想怎样把图像变成灰度的,如果三个分量都想要的话,做个计算也可以的,例如把RGB做个平均;y=1/3*x(:,:,1)+1/3*x(:,:,2)+1/3*x(:,:,3);imshow(y);

寿战萱4975急需彩色图像转变为灰度图像的matlab的程序代码 -
贺庄庭19177083145 ______ RGB=imread('img.bmp','bmp'); %读入彩色图片 figure(1),imshow(RGB),title('彩色图'); %显示彩色图片 I=rgb2gray(RGB); %彩色转化成灰度图 figure(2),imshow(I),title('灰度图'); %显示灰度图

寿战萱4975matlab读取灰度图灰度值 -
贺庄庭19177083145 ______ image=imread(图片路径和图片名); 这样得到的是名字是image的矩阵,矩阵的横纵坐标就是位置信息,横纵坐标所在位置的值就是灰度值.

寿战萱4975matlab彩色图像灰度化
贺庄庭19177083145 ______ 彩图变灰度图 rgb2gray 已知变换曲线的话 直接将原始图的灰度值代入函数式进行变换即可 需要注意的是图形数据类型 I = imread('E:\Fig1a.jpg'); [d1,d2,d3] = size(I); if(d3 > 1) I = rgb2gray(I);%如果是灰度图就不用先变换 end I = double(I) / 255; I1 = uint8(255 * I * 0.5 + 0.5); imshow(I1);imwrite(I,'test.jpg')

寿战萱4975matlab如何用循环语句把灰度图像转化为二值图像 -
贺庄庭19177083145 ______ rgb = imread('000.jpg'); gray = rgb2gray(rgb); level = graythresh(gray); [m,n] = size(gray); bw = zeros(m,n); for r = 1:m for c = 1:n if (gray(r,c)/255)>level bw(r,c) = 1; end end end imshow(bw)

寿战萱4975求一matlab程序,要求: 输入图像,输出灰度直方图. -
贺庄庭19177083145 ______ img=imread('c:\test.bmp'); p=rgb2gray(img); h=imhist(p); h1=h(1:2:256); h2=1:2:256; stem(h2,h1,'r--'); figure,imhist(p);

寿战萱4975如何使用matlab在图片上嵌入logo? -
贺庄庭19177083145 ______ 简单说下思路:matlab读入的图片是矩阵形式的,灰度图就是二维矩阵,彩色图就是三维的,嵌入logo就是把logo图片的像素值放到读入的图片里.简单的源码(好久没写matlab代码了,也没...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024