图像批处理器
将函数应用于多个图像
说明
图像批处理器可让您使用同一函数处理多个图像。使用此 App,您可以:
从文件夹或工作区中的
imageDatastore对象加载图像。使用现有 MATLAB® 函数处理图像,或使用代码模板创建自定义批处理函数。
查看中间图像和最终处理后的图像。
将处理后的图像导出到输出文件夹或工作区。
生成函数以在该 App 外处理其他图像。
如果您有 Parallel Computing Toolbox™,您可以在本地并行池上处理图像。
要开始使用,请参阅 Process Folder of Images Using Image Batch Processor App。
指定批处理函数
您可以将批处理函数指定为以下选项之一:
现有 MATLAB 函数 - 在 MATLAB 搜索路径中指定一个现有的内置函数或用户创建的函数。在函数名称框中键入函数名称,或从列表中选择该函数。或者,点击打开以导航到您要使用的函数文件。
创建新函数 - 使用代码模板创建自定义批处理函数。点击 App 工具条中的创建以打开模板。
一个批处理函数可以接受一个或两个输入参量。
图像 - 第一个输入必须为图像数组
im。信息结构体 - 可选的第二个参量是结构体
info,它包含有关输入图像文件的信息。如果批处理函数内部调用一个或多个需要文件名作为输入的函数,如imread或rawinfo,则info参量非常有用。有关详细信息,请参阅访问文件信息。
打开 图像批处理器 App
MATLAB 工具条:在 App 选项卡上的图像处理和计算机视觉下,点击图像批处理器图标。
MATLAB 命令提示符:输入
imageBatchProcessor。
