1.基本语法

等号 :=
不等号 #
注释 *
注释 *
字符串赋值 :=
是否等于 if(x=10)
条件与 if(A>1 and B<9)
条件或 if(A>1 or B <9)
条件取反 if(not(A=10))
for循环 for i:=0 to 10 by 1 … endfor
while循环 while(x=1) … endwhile
switch多分支 switch(Index) case 1: break case 2: break default break endswitch
异常获取 try … catch(Exception) … endtry

2.字符数组格式化

i4 := 123$’#f’ //double型,默认保留小数点后六位.
i5 := 123$’#g’ //使数字始终保持六位,不足补零.
i6 := 123$’#G’ //使数字始终保持六位,不足补零.
i7 := 123$’#e’ //转换成科学计数
i8 := 123$’#E’ //转换成科学计数
d1 := 123$‘6’ //小于六位时,文本右对齐,大于不影响
d2 := 123$’-6’ //小于六位时,文本左对齐,大于不影响
d3 := 123$’.6’ //小于六位时,在左边补零,大于不影响
d4 := 12345$‘10.5’ //小于10位时,文本右对齐;小于5位则在左边补零,大于不影响
s1 := ‘Hugo’$‘10’ //文本右对齐
s2 := ‘Hugo’$’-10’ //文本左对齐

3.开运算
先腐蚀后膨胀的过程称为开运算,作用:去除孤立的小点,毛刺,消除小物体,平滑较大物体边界,同时不改变其面积.opening_circle
4.闭运算
先膨胀后腐蚀的过程是闭运算。作用:填充物体内细小的空洞,连接临近物体,平滑边界,同时不改变其面积。closing_circle

5.fill_up_shape和fill_up的区别
fill_up_shape(Region : RegionFillUp : Feature, Min, Max : )是填充Region区域内某些特征在设定范围的空洞后输出区域为RegionFillUp
fill_up(Region : RegionFillUp : : )是直接填充区域内所有的空洞,也就是说如果把填充后的区域conn打散其个数为1

6.Halcon内部如何计时
count_seconds(second0)
.
.
.
.
count_seconds(second2)
Time:=second2-second0

Halcon教程八:简单的语法介绍相关推荐

  1. Helm模板常用语法介绍与简单应用场景

    Helm模板常用语法介绍与简单应用场景 文章目录 Helm模板常用语法介绍与简单应用场景 什么是Helm _help.tpl子模版 应用场景 预定义对象 关于变量 关键字及应用 函数 流程与控制 什么 ...

  2. OpenCV-Python图形图像处理:自用的一些工具函数功能及调用语法介绍

    ☞ ░ 前往老猿Python博客 https://blog.csdn.net/LaoYuanPython ░ 一.引言 为了支持进行图像处理测试,老猿将一些经常需要使用到的功能做成了函数放到了公用模块 ...

  3. python中的正则表达式语法_Python基础教程之正则表达式基本语法以及re模块

    什么是正则: 正则表达式是可以匹配文本片段的模式. 正则表达式'Python'可以匹配'python' 正则是个很牛逼的东西,python中当然也不会缺少. 所以今天的Python就跟大家一起讨论一下 ...

  4. ASP.NET Core Razor 标签助手 - ASP.NET Core 基础教程 - 简单教程,简单编程

    原文:ASP.NET Core Razor 标签助手 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core Razor 标签助手 上一章节我们介绍了视图导入,学习了 ...

  5. 区块链教程(二):基础概念介绍

    注:本教程为技术教程,不谈论且不涉及炒作任何数字货币 本系列重点在于以太坊基础知识.以太坊客户端以及以太坊solidity编程,因此博客重点在于以太坊核心知识点的掌握,区块链部分的基础知识可以作为补充 ...

  6. python split函数 空格_最易懂的Python新手教程:从基础语法到代码详解

    导读:本文立足基础,讲解Python和PyCharm的安装,及Python最简单的语法基础和爬虫技术中所需的Python语法. 作者:罗攀 蒋仟 如需转载请联系华章科技 本文涉及的主要知识点如下: P ...

  7. php语法介绍,PHP语法介绍

    php7新特性是什么 php7新特性是什么?在PHP7中由于修改了底层引擎大部分代码,以及通过各种方式提高PHP的性能,所以在PHP7中也增加了一些新的语法,这些语法的使用也能对提高性能有帮助.下面给 ...

  8. php 纯文本输出_关于PHP的语法介绍,新手必看

    作为一款最好用的PHP集成开发工具,它具有智能PHP代码编辑器,代码质量分析,简易代码导航和搜索.那么对于刚开始接触它的新手小白来说,它的入门语法对于你们来说一定很重要,那么就请跟我一起来看看吧. P ...

  9. 【转】区块链是什么,如何简单易懂地介绍区块链?

    作者:知乎用户 链接:https://www.zhihu.com/question/37290469 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 友情提醒:比特币 ...

  10. 【STM32】标准库与HAL库对照学习教程八--串口通信详解

    [STM32]标准库与HAL库对照学习教程八--串口通信详解 一.前言 二.准备工作 三.通信的基本概念 1.通信方式 2.串行通信与并行通信 (1)串行通信 (2)并行通信 3.异步通信与同步通信 ...

最新文章

  1. loadrunner11下载地址
  2. unity3d与eclipse协同工作环境
  3. 打开表时提示 Out of resources when opening file......错误解决
  4. 新一代视频AI服务 —— 阿里云智能视觉重磅发布
  5. 微信支付—微信H5支付「非微信内部浏览器-QQ/UC浏览器等」
  6. IsPostBack须要注意的地方,这些都不是POSTBACK动作
  7. 揭秘也门仆人阶层:没食物时吃亲人尸体
  8. 【PHP发展史】PHP5.2 到 PHP5.6 中新增的功能详解
  9. linux性能分析工具集(图示)
  10. ebs oracle pl sql开发_ORACLEERP开发基础之EBS开发基础
  11. Angularjs的My97DatePicker扩展
  12. 工信部强化车联网安全监管、上云可有效阻止勒索攻击|全球网络安全热点
  13. java学习资料整理(开发必备)
  14. matlab pn码捕获,基于PMF_FFT的PN码捕获方法及性能
  15. Tcl 语言 ——表达式篇
  16. 使用layui修改table样式
  17. LaTeX:大于等于号,小于等于号,大于号,小于号
  18. 深度学习模型中颜色空间转换
  19. python实现树莓派监控_树莓派上安装pyaudio 及 对声音实时监控
  20. (8.2)利用Newton-Euler公式求解二连杆的动力学方程:

热门文章

  1. Hive教程(01)- 初识Hive
  2. win7计算机不能设置双屏怎么回事,Win7系统怎么设置才能实现双屏显示?
  3. STM32应用开发实践教程:初识STM32
  4. 学习日记——W25Q64 FLASH—QSPI
  5. 2021年中国气体分离设备行业运营情况分析:气体分离及液化设备产量14.85万台[图]
  6. 使用layui的laypage完成分页
  7. MAC抓包工具charles(青花瓷)
  8. 安卓手机WiFi信号桥,增强版个人热点,wifi中继(第三方软件设置)root权限设置增强版个人热点名称密码
  9. 不再因BT吃官司 Magnet能否将BT漂白?
  10. 使用Alize等工具构建说话人识别平台