2020-12-08 Halcon初学者知识:【3-1】Halcon的语法
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的语法相关推荐
- 2021-01-05 Halcon初学者知识【7】 最简单的测距问题-点与点测距
Halcon初学者知识[7] 最简单的测距问题-点与点测距 点与点测距的思路,是建立在两个不同坐标点上的距离计算问题.由于在现实中,需要测定的是几何上的点距,比如,两个圆的圆心距离.一个线与另一条线的 ...
- 2021-01-10 Halcon初学者知识 【9】形状匹配【一】准备图像
Halcon初学者知识 [9]形状匹配[一]准备图像 以下实验实现基于形状的模板匹配.如何制作图片? 在做图片实验的时候,常常需要按照目的制造不同的图像:在实现图像模板匹配识别过程中,首先通过halc ...
- Halcon初学者知识【5】画若干个圆
2020-12-23 Halcon初学者知识[5]画若干个圆 初学者看到draw_circle这样的语句,可能会一头雾水:无法找到此语句的正确执行,我本人曾经以为是被淘汰的语句.此语句的语法是draw ...
- 2020-12-17 Halcon初学者知识【4】区域和分割
2020-12-17 Halcon初学者知识 [4]区域和分割 通过以下一个小项目,你能够学到:1)均值滤波 2)区域合并 3)区域访问 4)文件存储. read_image (Image, ' ...
- 2020-12-07 Halcon初学者知识【2】打开图像和显示
Halcon初学者知识[2]打开图像和显示 最基本的操作,就是读入图片,显示图片,从下面功能一步一步学会Halcon操作. 1)打开一个图像文件,放在自己制定的窗口. read_image(Image ...
- 2020-12-01 Halcon初学者知识[1] 初始界面
Halcon初学者知识[1] 初始界面 本篇是为了初学者能够快速进入Halcon操作的入门指导. [1] 在打开Halcon后,有一个start窗口,在此窗口下有许许多多的示例项目.手册.指导等等,不 ...
- 2020.12.08 ps临摹作业含素材
欢迎观看阿贝贝啊的今日成果 2020.12.08 [本文所涉及的所有图片,侵删] 这是今天在教材中找到的一个课后小作业,主题是夏季女装海报. 主要运用的东西有椭圆选框工具.矩形选框工具.魔棒工具.套索 ...
- Halcon初学者知识:用set_paint直观显示图像的属性
一.说明 背景知识:首先需要了解halcon的数据类型,见博文: Halcon基础知识:数据类型 就一个图形对象来说,其显示算子有: dev_display disp_obj disp_image d ...
- halcon初学者知识【16】如何将Image图象的区域拷贝出来?
一.前言 处理Image,halcon有它的独特的一套计算习惯.掌握Image处理是学习Halcon的基本功夫,而且初学者越早掌握越有利.本文介绍一个简单操作做练习,此操作实现方法多样,其中最符合ha ...
最新文章
- buildConfigField 使用
- SAP MM 物料主数据Plant Data Storage 1视图里的Storage Bin
- Theano - 循环
- uniapp手写_手写签名
- 缓存框架OSCache部分源码分析
- IFormattable,ICustomFormatter, IFormatProvider接口
- mac sudo免密码
- arduino读取matlab串口,Matlab Arduino实时串行通信,采样0.004 s
- 从项目的 GitHub 星星数看2018年 JavaScript 生态圈
- python人工智能能干啥_人工智能首选什么语言 Python能做哪些事情
- junit、spring浅析、ssm框架、json格式
- Python3.5(十三)迭代器生成器
- pyqt5 加载gif_PyQt5:在Qmovi中重新加载gif
- 材料成型及控制工程学计算机吗,材料成型及控制工程 硕士以后 工资多少,
- 计算机中二进制转十进制怎么算,二进制转十进制怎么算?二进制转十进制公式及方法!...
- 国外计算机cpu排行,处理器天梯图2020 电脑cpu处理器性能排行榜
- 【校招Verilog快速入门】基础语法篇:VL1、四选一多路器
- .Net 全球化应用(Global):中英文翻译(附:谷歌在线翻译代码)
- Codeforces E. Game With String
- 博文第二天,一切刚刚开始
热门文章
- 强化学习笔记1:强化学习概述
- Tableau实战系列Tableau基础概念全解析 (二)-万字长文解析数据类型及数据集
- 深度学习核心技术精讲100篇(八)-keras 实战系列之深度学习中的多任务学习(Multi-task learning)
- 机器学习中的矩阵向量求导(四) 矩阵向量求导链式法则
- shell脚本一键安装JDK及配置环境变量
- 机器学习的一些很好的博客
- python 函数装饰器学习
- android 9patch 漏洞,Android 9patch 图片解析堆溢出漏洞分析(CVE-2015-1532)
- pythonexcelweb交互插件_来一次Python与Excel的完美交互
- 深度学习100例 | 第28天:水果的识别与分类(准确率99.9%)