halcon中注释中的Synopsis中有时用一个或两个或三个冒号,请问这冒号各表示什么啊,谢谢

 我来答
lightshield
推荐于2016-12-01 · TA获得超过845个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:433万
展开全部
Halcon的图标参数包括:Image、Region等,控制参数包括:Tuple、整数等
在函数中,Halcon函数的变量分为4类:图标输入参数、图标输出参数、控制输入参数、控制输出参数
Halcon规定,参数列表的排列顺序也必须按照这个顺序来排列。
你看到的那么多个 : : : 实际上就是来分割这四类变量的,他告诉你这个函数的参数,到底是哪类(第一类?第二类?第三还是第四类?)参数

拿最典型的 threshold(),它是这样描述的:
threshold(Image : Region : MinGray, MaxGray : )
你可以看到,第一个冒号前面有个 Image,这是第一类参数,图标输入参数
第二个冒号前面的是Region,这是第二类,图标输出参数
接下来,第三个冒号前面 是MinGray, MaxGray,告诉你有两个第三类参数,控制输入参数
再后面没有了,就是说,这个函数没有第四类参数控制输出参数

那么,你就知道,这个函数调用时,必须输入一个图标参数Image、输入两个控制参数,然后程序会输出一个Region。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式