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

标签 file matlab

我表演

q = load('filepath')

q = 

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

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

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

最佳答案

q 是 structure array ,包含您的两个图像。要访问/操作结构,您可以使用符号“结构.字段”。因此,在您的情况下,如果您想显示真实图像,只需编写

imshow(q.groundtruth)

关于file - Matlab - 我正在处理什么样的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5776170/

相关文章:

C - 我应该如何将文件中的标记解析为结构?

c# - 尝试上传具有 Angular 2 的文档时,Web API 中的文件计数始终为零

java - 将文件内容存储到 StringBuilder 显然占用了太多内存

python - 具有表面渐变的颜色 matplotlib plot_surface 命令

image - 如何更改图像中的像素值范围?

c++ - 使用 MATLAB 和 OpenCV 对图像求和的效率

matlab - 现代 MATLAB 代码风格 : what is missing?

regex - 提取字符串中被空格包围的 float

Python:比较 2 个文本文件的最快方法?

java - 将二维数组写入字符串,然后写入 .txt 文件 - Java