*文本读取 生成 文件夹
*2.加载的方法
*清空文件夹
*输入 input
open_file ('POSE.txt', 'input', FileHandleIn)
*IsEOF1判断是否是末尾 不是末尾 赋值为0,如果是末尾 赋值为1 。 是1的话 跳出while循环。
*第一行判断个数
** 注意这个时候已经读取一行了
fread_line (FileHandleIn, OutLine, IsEOF1)
tuple_split (OutLine, '\n', Substring)
tuple_number(Substring, Number)
*循环读取Number回
** 实际是从文本文件的第二行开始读的,因为fread_line函数的IsEOF1关键字
** 这里要特别注意
for I := 0 to Number by 1
fread_line (FileHandleIn, OutLine, IsEOF1)
if(I = 0)
continue
endif
** 按 '\n' 回车键分割
tuple_split (OutLine, '\n', Substring1)
** 按 ',' 英文的逗号分割
tuple_split (Substring1, ',', Sub1)
tuple_number(Sub1, Sub)
** 得到的sub数据内容[1.1,2.2,3.3,4.4,5.5,6.6]
HALCON的文本文件读取,字符串分割
于 2022-06-13 19:30:28 首次发布
本文介绍了如何使用HALCON进行文本文件的读取,特别是通过`fread_line`函数逐行读取并利用`tuple_split`进行字符串分割。内容包括从'POSE.txt'文件中读取数据,按'
'和','进行分割,并将结果写入新的数据文件。文章还提及了公司在三维视觉领域的解决方案,如三维点云配准、精确定位等,并提供了交流QQ号供咨询。"
107244262,7157458,解决faster rcnn或bottom up attention编译错误:nullptr未定义,"['深度学习', 'pytorch', 'C++']
摘要由CSDN通过智能技术生成