Matlab - 我正在处理什么样的文件?

时间:2011-04-25 07:18:47

标签: file matlab

我执行

q = load('filepath')

q = 

     groundtruth: [16x16 double]
    observations: [16x16 double]

什么是q?它不是矩阵吗?

这是一个二进制图像,我希望看到一个矩阵。在这个特殊的问题中,我们正在处理一个真实的图像(groundtruth)和一个嘈杂的obervation(观察)。所以我假设文件实际上包含2个二进制图像,但q是什么?我得到了什么,我该如何操纵它?

1 个答案:

答案 0 :(得分:4)

q是structure array,包含您的图片。要访问/操作结构,请使用“ structure.field ”表示法。所以在你的情况下,如果你想显示groundtruth图像,只需写

  

imshow(q.groundtruth)