2015-07-20 4 views
0

Как я могу обработать изображения и сделать файл .mat? Я пытаюсь следующей простая программа MatLab:Как заполнить базу данных .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, который имеет гистограммы всех образцов изображений, предусмотренные querying.I хотите запросить мой собственный образец-набор изображений.

Я понял, что мне нужна эта функция getimagehist для вычисления гистограммы и заполнения базы данных моих изображений в формате .mat. но как именно я это делаю? Я новичок в Matlab, поэтому я понятия не имею. Будет очень полезно небольшое руководство/помощь.

ответ

0

В 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

В качестве примера сохранения гистограммы in .mat file

myHistogram = imhist(image); 
save('myMatFile', 'myHistogram'); 
Смежные вопросы