Управляйте реестром формата файла изображения
imformatsformatStruct = imformats(fmt)registry = imformatsregistry = imformats(formatStruct)registry = imformats('add',formatStruct)registry = imformats('remove',fmt)registry = imformats('update',fmt,formatStruct)registry = imformats('factory')imformats отображает таблицу информации, перечисляющей все значения в реестре формата файла MATLAB®. Этот реестр определяет, какие форматы файлов imfinfo, imread и imwrite функционируют поддержка.
formatStruct = imformats( ищет известные форматы в реестре формата файла MATLAB для формата, сопоставленного с расширением файла, заданным fmt)fmt. Если найдено, formatStruct является структурой, содержащей характеристики и имена функций, сопоставленные с форматом. В противном случае formatStruct является пустой структурой.
возвращает массив структур, registry = imformatsregistry, содержа все значения в реестре формата файла MATLAB.
устанавливает реестр формата файла MATLAB для текущего сеанса работы с MATLAB к значениям в registry = imformats(formatStruct)formatStruct. Выходная структура, registry, содержит новые настройки реестра. Используйте этот синтаксис, чтобы заменить поддержку формата файла изображения.
Неправильное использование imformats, чтобы задать значения в реестре формата файла MATLAB может привести к неспособности загрузить любые файлы изображений. Чтобы возвратить реестр формата файла в рабочее состояние, используйте imformats с входом 'factory'.
добавляют значения в registry = imformats('add',formatStruct)formatStruct к реестру формата файла. Используйте этот синтаксис, чтобы добавить поддержку формата файла изображения.
изменяет значения реестра формата для формата с дополнительным registry = imformats('update',fmt,formatStruct)fmt, чтобы задать значения formatStruct.
сбрасывает реестр формата файла MATLAB к значениям реестра формата по умолчанию. Это удаляет любые заданные пользователями настройки.registry = imformats('factory')
Изменения в реестре формата не сохраняются между сеансами работы с MATLAB. Чтобы иметь формат, всегда доступный, когда вы запустите MATLAB, добавьте соответствующую команду imformats в файл запуска MATLAB, startup.m, расположенный в $MATLAB/toolbox/local в системах UNIX® или $MATLAB\toolbox\local в системах Windows®.