matlab编程如何把图片导入变成矩阵数据
2个回答
展开全部
如果一副图片为名称为: *.jpg
则用:
M=imread('*.jpg');% M即为读出的数据矩阵,仅限于灰度图像
% 若带路径,则为('/.../*.jpg')
如果是彩图,则M为三维矩阵,可分解为三色二维矩阵:
R=M(:,:,1)
G=M(:,:,2)
B=M(:,:,3)
处理后,显示为 :imshow(M1)
则用:
M=imread('*.jpg');% M即为读出的数据矩阵,仅限于灰度图像
% 若带路径,则为('/.../*.jpg')
如果是彩图,则M为三维矩阵,可分解为三色二维矩阵:
R=M(:,:,1)
G=M(:,:,2)
B=M(:,:,3)
处理后,显示为 :imshow(M1)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询