imformats
管理图像文件格式注册表
语法
说明
imformats
显示一个信息表,其中列出了 MATLAB® 文件格式注册表中的所有值。此注册表确定 imfinfo
、imread
和 imwrite
函数支持哪些文件格式。
返回一个结构体数组 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
中。有关详细信息,请参阅startup
。
版本历史记录
在 R2006a 之前推出