我用matlab将一幅彩图转变为了一幅灰度图,我想得到这个灰度图的像素信息并放进一个矩阵中该怎么办?下面的我的程序,可是不对,求大神指导一下!!!
P=imread('1.JPG'); % 调入图片
M=rgb2gray(P);
[F]= imread(M); %提取图片, 像素矩阵保存在F中(就是这句不对)
size(F);%查看矩阵维数
f=F;
I = imread('图片路径\图片.jpg');%给出图片路径即可,I是一个三维矩阵
J = rgb2gray(I);%将其转换为灰度矩阵
参看效果:
figure, imshow(I),
figure, imshow(J);