【1】文件夹遍历
list_image_files ( : : ImageDirectory, Extensions, Options : ImageFiles)
ImageDirectory: 文件夹路径
Extensions: 文件扩展名,如'.bmp' '.jpg'
Options: 搜索选项
‘recursive’ 指定可以遍历文件夹下的文件
‘follow_links’
'max_depth 5' 指定遍历的深度
ImageFiles: 文件名数组,包含路径
注:另有list_files为遍历文件夹算子,可参照reference_hdevelop文档。
【2】文件筛选
tuple_regexp_select( : : Data, Expression : Selection)
Data: 文件名数组,包含路径
Expression: 文件筛选规则表达式
//. 转义
(bmp|JPG) 筛选的文件格式
‘ignore_case’ 忽略大小写
Selection: 筛选出的文件名数组
【3】文件名拆分
parse_filename( : : FileName : BaseName, Extension, Directory)
Input parameters:
FileName: The input filename
Output parameters:
BaseName: The filename without directory