| 查看: 606 | 回复: 3 | ||
[求助]
加载两个.mat,执行结果为什么不一样?求帮助!!!非常感谢!!! 已有1人参与
|
|
>> texture = load('texture.mat') 执行后结果是: texture = I: [512x512x3 uint8] texture: [1x1 struct] f: [256x256 double] texture.mat是别人程序代码中自带的。 我自己加载baboon图像 I = imread('D:\image\baboon.jpg'); save I.mat;%保存 I=load('I.mat');%加载 I 结果却是: I = I: [512x512x3 uint8] 第一个结果是三个矩阵,第二个将jpg转化为mat执行结果却只有一个矩阵?怎样将jpg转化为mat生成三个矩阵?急求大家帮助,非常感谢!!! |
» 猜你喜欢
看《给阿ma的情书》有感
已经有3人回复
E0414, 我的本子有没有希望?
已经有9人回复
青A35岁以下通知答辩了吗
已经有3人回复
【全奖博士/科研助理/博后招生】新加坡南洋理工大学机械与航空航天学院
已经有4人回复
希望面上有个好结果
已经有7人回复
三区计算机方向期刊推荐
已经有5人回复
sci论文二审求助
已经有5人回复
gorgan
木虫之王 (文学泰斗)
无意苦争春
- 应助: 698 (博士)
- 贵宾: 3.457
- 金币: 135818
- 散金: 4559
- 红花: 988
- 沙发: 9410
- 帖子: 164073
- 在线: 7070.6小时
- 虫号: 2539501
- 注册: 2013-07-10
- 性别: GG
- 专业: 计算数学与科学工程计算

2楼2015-10-30 13:37:42
|
你好,非常感谢你的答案,这是主程序的语句, %% preparations close all; clc; clear all; % Sample data texture = load('texture.mat'); f = texture.f; 。。。 执行后结果是: texture = I: [512x512x3 uint8] texture: [1x1 struct] f: [256x256 double] 我自己加载baboon图像 I = imread('D:\image\baboon.jpg'); save I.mat;%保存 I=load('I.mat');%加载 I 结果却是: I = I: [512x512x3 uint8] 第一个结果是三个矩阵,第二个将jpg转化为mat执行结果却只有一个矩阵?怎样将jpg转化为mat生成三个矩阵? |
3楼2015-11-02 15:14:14
送红花一朵 |
你好,非常感谢你的答案,这是主程序的语句, %% preparations close all; clc; clear all; % Sample data texture = load('texture.mat'); f = texture.f; 。。。 执行后结果是: texture = I: [512x512x3 uint8] texture: [1x1 struct] f: [256x256 double] 我自己加载baboon图像 I = imread('D:\image\baboon.jpg'); save I.mat;%保存 I=load('I.mat');%加载 I 结果却是: I = I: [512x512x3 uint8] 第一个结果是三个矩阵,第二个将jpg转化为mat执行结果却只有一个矩阵?怎样将jpg转化为mat生成三个矩阵? |
4楼2015-11-05 14:47:09











回复此楼