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