主要内容

imsave公司

保存图像工具

说明

使用imsave公司函数创建一个显示交互式文件选择器对话框的保存图像工具。使用此对话框可以导航文件系统,以确定图像文件的保存位置并指定文件名。从中列出的图像文件格式中选择要使用的图形文件格式文件类型菜单。有关使用该工具的详细信息,请参见提示.

例子

imsave公司在与当前地物中的图像(称为目标图像)关联的单独地物中创建“保存图像”工具。

imsave公司(H)创建与句柄指定的图像关联的保存图像工具H.

[文件名,用户\u已取消]=保存(___)返回在中选择的文件的完整路径文件名并指示是否取消了保存操作。

示例

全部折叠

将灰度图像读入工作区。显示图像。

I=读取('硬币.png'); imshow(一)

处理图像。本例创建了一个二进制掩码,其中背景为黑色,硬币为白色。

bw=嵌入(I);bw=填充(bw,'孔'); imshow(bw,[])

使用“保存图像”工具将二进制图像保存到文件中。您可以导航到所需的目录并指定文件名和文件格式。此示例以JPEG文件格式将文件名为myMaskImage的图像保存到桌面。

imsave公司

输入参数

全部折叠

图形、轴、uipanel或图像图形对象的句柄,指定为句柄。如果H是一个轴或图形句柄,那么imsave公司使用返回的第一个图像findobj(H,'Type','image').

输出参数

全部折叠

文件的完整路径,作为字符向量返回。如果取消保存操作,则文件名是空字符数组,''.

用户取消了操作,返回为是的. 如果你按下按钮取消按钮或关闭保存窗口,然后imsave公司用户\u已取消是的; 否则,.

提示

  • 另存为图中的选项文件菜单中,保存图像工具仅保存图中显示的图像另存为“体形窗口文件”菜单中的选项保存整个体形窗口,而不仅仅是图像。

  • imsave公司使用imwrite公司使用默认选项保存图像。

  • 如果指定的文件名已存在,则imsave公司显示警告消息。选择是的使用文件名或返回对话框以选择其他文件名。如果您选择是的,则“保存图像”工具将尝试覆盖目标文件。

  • 保存图像工具是模态的;它阻塞了MATLAB®命令行,直到您做出响应。

R2007b引入