Управляйте реестром формата файла изображения
imformats
отображает таблицу информации, перечисляющей все значения в MATLAB® реестр формата файла. Этот реестр определяет который форматы файлов imfinfo
, imread
, и imwrite
поддержка функций.
formatStruct = imformats(
ищет известные форматы в реестре формата файла MATLAB для формата, сопоставленного с расширением файла, заданным fmt
)fmt
. Если найдено, formatStruct
структура, содержащая характеристики и имена функций, сопоставленные с форматом. В противном случае, formatStruct
пустая структура.
возвращает массив структур, registry
= imformatsregistry
, содержа все значения в реестре формата файла MATLAB.
устанавливает реестр формата файла MATLAB для текущего сеанса работы с MATLAB к значениям в registry
= imformats(formatStruct
)formatStruct
. Структура output, 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
. Для получения дополнительной информации смотрите startup
.