matlab编程如何把图片导入变成矩阵数据

2024-12-19 23:53:17
推荐回答(2个)
回答1:

如果一副图片为名称为: *.jpg
则用:

M=imread('*.jpg');% M即为读出的数据矩阵,仅限于灰度图像
% 若带路径,则为('/.../*.jpg')
如果是彩图,则M为三维矩阵,可分解为三色二维矩阵:
R=M(:,:,1)
G=M(:,:,2)
B=M(:,:,3)

处理后,显示为 :imshow(M1)

回答2:

A=imread('你的图片');