Halcon初学者知识:【3】Halcon的语法

以下列出Halcon的语句语法:

赋值等号:        :=                            例如:   A :=1000

不等号:             #                           例如:   if      (A# B)

注释符:             *

字符串赋值:  str  :=  ’halcon’

等于比较符:                                    例如:   if  (  X = 10 )

与and :                                           例如:    if (   A>1  and  A<30 )

或or :                                             例如:    if(   A>1  or     A<30 )

求反:                                               例如:   if(    not(  A=10  )   )

For 循环:                                      例如:

for I := 0 to NumBalls - 1 by 1

语句

endfor

While 循环:                                  例如:

while (x== 1)

语句

Endwhile

异常获取:                                       例如:

Try

语句

catch (Exception)

语句

Endtry

Switch多分支:                                  例如:

switch (Index)

case 1:

break

case 2:

break

default:

break

endswitch

以上就是halcon的基本语法,东西不多。而halcon最重要的是各种函数(算子),而算子背后是对应的数学原理,这更加重要!

2020-12-08 Halcon初学者知识:【3-1】Halcon的语法相关推荐

  1. 2021-01-05 Halcon初学者知识【7】 最简单的测距问题-点与点测距

    Halcon初学者知识[7] 最简单的测距问题-点与点测距 点与点测距的思路,是建立在两个不同坐标点上的距离计算问题.由于在现实中,需要测定的是几何上的点距,比如,两个圆的圆心距离.一个线与另一条线的 ...

  2. 2021-01-10 Halcon初学者知识 【9】形状匹配【一】准备图像

    Halcon初学者知识 [9]形状匹配[一]准备图像 以下实验实现基于形状的模板匹配.如何制作图片? 在做图片实验的时候,常常需要按照目的制造不同的图像:在实现图像模板匹配识别过程中,首先通过halc ...

  3. Halcon初学者知识【5】画若干个圆

    2020-12-23 Halcon初学者知识[5]画若干个圆 初学者看到draw_circle这样的语句,可能会一头雾水:无法找到此语句的正确执行,我本人曾经以为是被淘汰的语句.此语句的语法是draw ...

  4. 2020-12-17 Halcon初学者知识【4】区域和分割

    2020-12-17 Halcon初学者知识 [4]区域和分割 通过以下一个小项目,你能够学到:1)均值滤波  2)区域合并  3)区域访问  4)文件存储. read_image (Image, ' ...

  5. 2020-12-07 Halcon初学者知识【2】打开图像和显示

    Halcon初学者知识[2]打开图像和显示 最基本的操作,就是读入图片,显示图片,从下面功能一步一步学会Halcon操作. 1)打开一个图像文件,放在自己制定的窗口. read_image(Image ...

  6. 2020-12-01 Halcon初学者知识[1] 初始界面

    Halcon初学者知识[1] 初始界面 本篇是为了初学者能够快速进入Halcon操作的入门指导. [1] 在打开Halcon后,有一个start窗口,在此窗口下有许许多多的示例项目.手册.指导等等,不 ...

  7. 2020.12.08 ps临摹作业含素材

    欢迎观看阿贝贝啊的今日成果 2020.12.08 [本文所涉及的所有图片,侵删] 这是今天在教材中找到的一个课后小作业,主题是夏季女装海报. 主要运用的东西有椭圆选框工具.矩形选框工具.魔棒工具.套索 ...

  8. Halcon初学者知识:用set_paint直观显示图像的属性

    一.说明 背景知识:首先需要了解halcon的数据类型,见博文: Halcon基础知识:数据类型 就一个图形对象来说,其显示算子有: dev_display disp_obj disp_image d ...

  9. halcon初学者知识【16】如何将Image图象的区域拷贝出来?

    一.前言 处理Image,halcon有它的独特的一套计算习惯.掌握Image处理是学习Halcon的基本功夫,而且初学者越早掌握越有利.本文介绍一个简单操作做练习,此操作实现方法多样,其中最符合ha ...

最新文章

  1. buildConfigField 使用
  2. SAP MM 物料主数据Plant Data Storage 1视图里的Storage Bin
  3. Theano - 循环
  4. uniapp手写_手写签名
  5. 缓存框架OSCache部分源码分析
  6. IFormattable,ICustomFormatter, IFormatProvider接口
  7. mac sudo免密码
  8. arduino读取matlab串口,Matlab Arduino实时串行通信,采样0.004 s
  9. 从项目的 GitHub 星星数看2018年 JavaScript 生态圈
  10. python人工智能能干啥_人工智能首选什么语言 Python能做哪些事情
  11. junit、spring浅析、ssm框架、json格式
  12. Python3.5(十三)迭代器生成器
  13. pyqt5 加载gif_PyQt5:在Qmovi中重新加载gif
  14. 材料成型及控制工程学计算机吗,材料成型及控制工程 硕士以后 工资多少,
  15. 计算机中二进制转十进制怎么算,二进制转十进制怎么算?二进制转十进制公式及方法!...
  16. 国外计算机cpu排行,处理器天梯图2020 电脑cpu处理器性能排行榜
  17. 【校招Verilog快速入门】基础语法篇:VL1、四选一多路器
  18. .Net 全球化应用(Global):中英文翻译(附:谷歌在线翻译代码)
  19. Codeforces E. Game With String
  20. 博文第二天,一切刚刚开始

热门文章

  1. 强化学习笔记1:强化学习概述
  2. Tableau实战系列Tableau基础概念全解析 (二)-万字长文解析数据类型及数据集
  3. 深度学习核心技术精讲100篇(八)-keras 实战系列之深度学习中的多任务学习(Multi-task learning)
  4. 机器学习中的矩阵向量求导(四) 矩阵向量求导链式法则
  5. shell脚本一键安装JDK及配置环境变量
  6. 机器学习的一些很好的博客
  7. python 函数装饰器学习
  8. android 9patch 漏洞,Android 9patch 图片解析堆溢出漏洞分析(CVE-2015-1532)
  9. pythonexcelweb交互插件_来一次Python与Excel的完美交互
  10. 深度学习100例 | 第28天:水果的识别与分类(准确率99.9%)