| 查看: 600 | 回复: 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生成三个矩阵?急求大家帮助,非常感谢!!! |
» 猜你喜欢
2026年申博-电池方向
已经有8人回复
导师各种操作恶心咋办
已经有8人回复
2026博士申请求助
已经有5人回复
研究生做的很差,你们会让毕业吗?
已经有11人回复
求碳排放博导;方向是LCA、生命周期可持续发展以及碳排放
已经有7人回复
2026博士或科研助理转27年博士
已经有7人回复
急招2026年9月份入学博士
已经有3人回复
国自科送审了吗
已经有11人回复
博士招生
已经有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












回复此楼