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 之前推出