00问答网
所有问题
在matlab中把一张图片转化成若干个矩阵的函数是什么?
如题所述
举报该问题
推荐答案 2012-07-26
你的意思就是读取图片吗?用imread函数
f=imread('D:\kid.jpg');%假设你在D盘根目录下的kid.jpg图片
如果kid.jpg是彩色图片,那么f是个三维的矩阵,分别存放图片的R、G、B值
如是黑白图片,那f就是一个二维的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZjjBTe0IT.html
其他回答
第1个回答 2012-07-24
I = imread('E:\Fig1a.jpg');
[d1,d2,d3] = size(I);
if(d3 > 1)
I = rgb2gray(I);
相似回答
MATLAB中将一张图片
用conv2
函数
运算之后成为一
个矩阵
,如何将它
在
变成一...
答:
figure,imshow(你
的矩阵
名)
在matlab中
,要把fig
图片转化成矩阵
,怎么办呀
答:
先用
matlab
打开fig
图片
,在figure的file菜单下有个save worksapce as,可以存为.mat文件,直接可以调用了。
matlab里
如何实现N行一列的
矩阵
变换成一行N列的矩阵
答:
有两种方法可以实现:转置矩阵: B = A';通用方法:reshape()函数
示例如下:说明:reshape(A,m,n) 表示将矩阵A变换为m行n列的矩阵,通常用于矩阵形状的改变,例如下面代码将原来的1行4列矩阵转换为2行2列矩阵:
matlab中
怎样将一维数组
转化为
二维
矩阵
答:
1、首先需要知道matlab中将一维数组转化为二维矩阵的,
使用的是reshape函数
,可以在命令行窗口help reshape,看一下函数用法,如下图所示。2、输入a=[1 2 3 4 5 6 7 8],创建一个一维数组a,如下图所示。3、接着输入reshape(a,2,4),将一维数组转化为2行4列的二维矩阵,如下图所示。4、按...
大家正在搜
matlab中怎么把矩阵变成向量
matlab中字符转化成数值
matlab将图片转换成灰度图
matlab怎么将图片变成灰度图
matlab矩阵转化为图像
matlab把行向量转化成列向量
matlab将彩涂转化成灰度图
matlab把数字转成字符串
matlab把灰度图像变成彩色的