Halcon File相关算子(一)

(1) list_files( : : Directory, Options : Files)

功能:返回给定的目录下的所有文件。

控制输入参数:Directory :文件路径目录;

控制输入参数:Options:可选项,默认为'files';

控制输出参数:Files :文件路径数组。

(2) open_file( : : FileName, FileType : FileHandle)

功能:以文本格式或二进制格式打开文件。

控制输入参数:FileName:文件名(文件所在路径);

控制输入参数:FileType:文件类型;

控制输入参数:FileHandle :文件句柄。

(3) close_file( : : FileHandle : )

功能:关闭通过算子open_file()打开的文件。

控制输入参数:FileHandle :文件句柄。

(4) fread_line( : : FileHandle : OutLine, IsEOF)

功能:从句柄FileHandle定义的输入文件中读取整行(包括换行符)。

控制输入参数:FileHandle :文件句柄;

控制输出参数:OutLine:读取行,它从当前文件位置开始,到文件末尾或找到的第一个换行符结束,对文件的后续读取操作将在换行之后开始,即在下一行的开头;

控制输出参数:IsEOF:判断是否已经读取到文件结尾, 若是返回1,若不是,返回0。

(5) fnew_line( : : FileHandle : )

功能:写入换行符并清除输出缓冲区

控制输入参数:FileHandle :文件句柄                  

(6) list_image_files( : : ImageDirectory, Extensions, Options : ImageFiles)

功能:返回给定目录下的所用文件。

控制输入参数:ImageDirectory:图片目录;

控制输入参数:Extensions:包含要查找的扩展名的字符串元组,例如['png','tif',jpg'],默认值:'Default';

控制输入参数:Options:处理选项,默认值:[];

控制输入参数:ImageFiles:以元组的形式返回的所有图像文件名。

你可能感兴趣的:(《HALCON》学习笔记,机器视觉)