如何训练图像并制作.mat文件?我正在尝试下面这个简单的matlab程序:
http://in.mathworks.com/matlabcentral/fileexchange/22030-image-retrieval-query-by-example-demo
文档https://ece.uwaterloo.ca/~nnikvand/Coderep/imQuery/documentation.html
现在,这个压缩包已经包含了一个.mat文件,其中包含为查询提供的所有样本图像的直方图。我想查询我自己的图像样本集。
我想我需要使用getimagehist函数来计算直方图,并以.mat格式填充我的图像数据库。但是我到底该怎么做呢?我是matlab的新手,这就是为什么我不知道。如果您能提供一点指导/帮助,我们将不胜感激。
发布于 2015-07-20 22:38:28
在Matlab中,.mat格式用于保存Matlab工作空间。您可以使用以下命令创建.mat文件
save(filename,variables)文档记录在这里:http://se.mathworks.com/help/matlab/ref/save.html
如果您需要从图像创建直方图的帮助,请查看imhist:http://se.mathworks.com/help/images/ref/imhist.html
作为在.mat文件中保存直方图的示例
myHistogram = imhist(image);
save('myMatFile', 'myHistogram');https://stackoverflow.com/questions/31519131
复制相似问题