文件帮助中心文件
管理镜像文件格式注册表
imformats.
Formatstruct = IMFormats(FMT)
注册表= imformats
注册表= IMFormats(格式化)
Registry = IMFormats('添加',formatstruct)
注册表= IMFormats('删除',fmt)
Registry = IMFormats('更新',fmt,formatstruct)
注册表= IMFormats('Factory')
imformats.显示一个信息表列出了MATLAB中的所有值®文件格式注册表。此注册表确定哪些文件格式imfinfo那imread,IMWRITE.功能支持。金宝app
imfinfo
imread
IMWRITE.
例子
formatstruct = imformats(FMT.)搜索MATLAB文件格式注册表中的已知格式,以获取与指定的文件名扩展名关联的格式FMT.。如果发现,格式化是包含与格式相关的特征和功能名称的结构。除此以外,格式化是一个空的结构。
formatstruct = imformats(FMT.)
FMT.
格式化
注册表= imformats返回一个结构阵列,注册表,包含MATLAB文件格式注册表中的所有值。
注册表
注册表= imformats(格式化)将当前MATLAB会话的MATLAB文件格式注册表设置为值格式化。输出结构,注册表,包含新的注册表设置。使用此语法替换图像文件格式支持。金宝app
注册表= imformats(格式化)
不正确的使用imformats.在MATLAB文件格式注册表中指定值可能导致无法加载任何图像文件。若要将文件格式注册表返回到工作状态,请使用imformats.与“工厂”输入。
“工厂”
注册表= imformats(“添加”,格式化)添加值格式化到文件格式注册表。使用此语法添加图像文件格式支持。金宝app
注册表= imformats(“添加”,格式化)
注册表= imformats(“删除”,FMT.)使用指定的扩展名删除格式FMT.从文件格式注册表。使用此语法删除图像文件格式支持。金宝app
注册表= imformats(“删除”,FMT.)
注册表= IMFormats('更新',FMT.那格式化)更改具有扩展名格式的格式注册表值FMT.具有指定的值格式化。
注册表= IMFormats('更新',FMT.那格式化)
注册表= IMFormats('Factory')将MATLAB文件格式注册表重置为默认格式注册表值。这会删除任何用户指定的设置。
全部折叠
确定文件格式是否与之关联的文件格式.bmp.文件扩展名在图像文件格式注册表中。
.bmp.
formatstruct = imformats(bmp的)
formatstruct =.结构体字段:ext:{'bmp'} ISA:@isbmp信息:@imbmpinfo读:@readbmp write:@writebmp alpha:0描述:'Windows Bitmap'
格式化是一个非空结构,因此BMP文件格式在注册表中。
向映像文件格式注册表添加一个假设的文件格式ABC。更新,然后删除格式。
创建具有七个字段的结构,定义新格式的值。
formatStruct =结构('ext'那'abc'那“是”@isabc,......“信息”,@ abcinfo,'读',@ Readabc,“写”那''那......“α”,0,'描述'那'我的abc格式')
formatstruct =.结构体字段:ext:'abc'isa:@isabc信息:@abcinfo读:@readabc写:''''''':0描述:'我的abc格式'
格式化是一个带有七个字段的1×1结构。在这个例子中,写字段是空的。
写
将新格式添加到文件格式注册表。
注册表= IMFormats('添加', formatStruct);
重新定义与扩展相关联的格式,ABC.,通过增加一个值写字段。然后,更新该格式的注册表值。
ABC.
formatstruct2 = struct('ext'那'abc'那“是”@isabc,......“信息”,@ abcinfo,'读',@ Readabc,“写”,@ writeabc,......“α”,0,'描述'那'我的abc格式');注册表= IMFormats('更新'那'abc', formatStruct2);
使用扩展名删除格式,ABC.,来自文件格式注册表。
注册表= IMFormats('消除'那'abc');
文件格式注册表值,指定为具有以下7个字段的结构数组。
场地
描述
价值
ext.
字符向量或字符串数组的单元格数组
isa.
字符矢量或字符串标量或功能手柄
信息
读
α
1如果格式有Alpha通道;否则是0.。
1
0.
文件格式的文本说明。
字符向量或字符串标量
的价值观isa.那信息那读,写字段必须是MATLAB搜索路径上的函数或函数句柄。
数据类型:塑造
塑造
文件格式扩展,指定为字符向量或字符串标量。
例子:“jpg”
“jpg”
数据类型:字符
字符
文件格式注册表,用以下字段返回为结构数组。
字符向量的单元格数组
字符矢量或功能手柄
字符向量
笔记
使用imread那IMWRITE.,imfinfo函数用于在格式注册表中读取、写入或获取有关图像文件的信息。属性的字段中返回的函数不能直接调用注册表结构阵列。
格式注册表的更改不会持续在Matlab会话之间。在启动MATLAB时始终可用格式,请添加相应的imformats.命令到MATLAB启动文件,初创物。有关更多信息,请参阅启动。
初创物
启动
imfinfo|imread|IMWRITE.|小路
小路
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室