主要内容

imgetfile

显示图片对话框打开

描述

例子

(文件名,user_canceled]= imgetfile显示图片对话框打开。使用此对话框在成像应用中得到图像文件的名称用户想要开放。打开图像对话框使用支持的图像文件格式(只包含文件中列出金宝appimformats)和DICOM文件。当用户选择一个文件,并点击开放,imgetfile返回文件的完整路径文件名并设置user_canceled返回值为。如果用户单击取消,imgetfile返回一个空的特征向量()文件名并设置user_canceled返回值为真正的

请注意

打开图像模态对话框;它阻碍了MATLAB®命令行,直到用户响应。

例子

(文件名,user_canceled)= imgetfile (名称,值)金宝app支持名称参数参数,您可以使用它们来控制其行为的各个方面。

例子

全部折叠

打开打开图像对话框,并显示该文件夹包含图像处理工具箱™样本图片。

sample_image_folder = fullfile (matlabroot,“工具箱/图片/ imdata”);[文件名,user_canceled] = imgetfile (“InitialPath”sample_image_folder)

在列表中选择一个映像,然后单击开放imgetfile返回图像文件的完整路径选择作为一个特征向量。的user_canceled返回值被设置为

文件名= C:\Program Files\MATLAB\R2016b\toolbox\images\imdata\cameraman.tif user_canceled =逻辑0

打开图片对话框打开。这个示例假设您有一个文件夹,其中包含示例图片在您的系统上C:开车。

[文件名,user_canceled] = imgetfile (“InitialPath”,“C: \ Temp \ SampleImages”,“多选”,真正的)

在列表中选择了几个图片使用Shift +点击Ctrl +单击

点击开放imgetfile返回一个单元阵列特征向量包含每个图像文件的完整路径。的user_canceled返回值被设置为

文件名= 1×5细胞数组1通过3“C: \ Temp \ SampleIma…”“C: \ Temp \ SampleIma…”“C: \ Temp \ SampleIma…”4通过5“C: \ Temp \ SampleIma…”“C: \ Temp \ SampleIma…”user_canceled =逻辑0

输入参数

全部折叠

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:[帧,user_canc] = imgetfile (InitialPath, C: \ temp)

文件夹打开图像时显示对话框打开时,指定为一个字符串标量或特征向量。如果你不指定一个初始路径,imgetfile打开对话框在最后位置图像成功选中。

数据类型:字符

选择模式,指定为“上”“关闭”,或者一个布尔值真正的。的值真正的“上”打开多个选择,允许用户选择多个图像在对话框中使用Shift +点击Ctrl +单击。的值“关闭”关闭多个选择。如果多个选择,输出参数文件名是一个单元阵列特征向量包含所选文件的完整路径。

数据类型:逻辑|字符

输出参数

全部折叠

与用户选择的图像或图像的完整路径,作为向量或单元阵列的字符返回向量。如果用户点击取消,文件名是一个空字符向量()。

用户点击取消,作为一个布尔返回标量。这个值是真正的如果用户点击取消如果用户选择一个图像或图像。

版本历史

之前介绍过的R2006a