如何将图像像素值存储到MATLAB的txt文件中?

时间:2015-12-26 07:53:05

标签: image matlab text load pixel

我只是想知道如何在MATLAB的文本文件中存储图像的图像像素值?

我写了以下代码

Data = load('matlab.mat');

DataField = fieldnames(Data);

dlmwrite('FileName.txt', Data.(DataField{1}));

但是当我们查看文本文件时,所有像素值都以逗号分隔。我只想要所有像素值而不用逗号。

请建议解决方案。

1 个答案:

答案 0 :(得分:1)

使用'\t'中的dlmwrite分隔符选项:

dlmwrite('FileName.txt', Data.(DataField{1}),'delimiter','\t');

或只使用...,'delimiter',' ')

插入空格