开启左侧

halcon能像C语言那样scanf('%d', &a)给变量赋值吗

[复制链接]
似水-流年 发表于 2021-10-29 13:45:27 | 显示全部楼层 |阅读模式
C语言和python等主流语言都有从键盘获取输入给变量赋值
python:a = input()
C: scanf('%d', &a)
那么halcon有类似功能的算子吗
Criss 发表于 2021-10-29 16:09:02 | 显示全部楼层
HDevelop只是提供halcon库的脚本化开发,并未提供其他脚本语言类似python的脚本语法,主要还是函数本身的解释和部分控制和类型处理,一般是它的宿主语言实现,它本身在图像处理方面,比如解析常见的三维格式文件它自带有就非常快,其他的类似pcd,它本身并没有提供,只能用文本读取自行解析,而且脚本实时解释太慢了,不擅长这些和它本身不相干的。

你上面提供了两种,实际上两种区别是很大的,虽然都有类似输入格式化的函数:
C、C++、C#一类是编译型(先编译再运行),Python、Lua这些是脚本型的(解释器解释执行)。

当然,以后halcon自己实现了这种解析就可以了,目前还没有。
 楼主| 似水-流年 发表于 2021-10-31 17:05:50 | 显示全部楼层
Criss 发表于 2021-10-29 16:09
HDevelop只是提供halcon库的脚本化开发,并未提供其他脚本语言类似python的脚本语法,主要还是函数本身的解 ...

谢谢大佬解答
 楼主| 似水-流年 发表于 2021-10-31 17:09:42 | 显示全部楼层
Criss 发表于 2021-10-29 16:09
HDevelop只是提供halcon库的脚本化开发,并未提供其他脚本语言类似python的脚本语法,主要还是函数本身的解 ...

只是在使用过程中发现有halcon有鼠标事件这个功能,能等待获取鼠标点击左键右键或滑轮。所以自然而然就想到了会不会有类似的键盘事件{:1_352:}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表