HALCON中的运算符和控制流算子

news/2024/7/21 3:47:55 标签: 算法, 计算机视觉, 图像处理

HALCON中的运算

Haclon中的运算符包括算术运算符、逻辑运算符、关系运算符,其功能和用法与C语言相类似。但HALCON中每个运算符都有一个算子相对应,如表2-2所示。

HALCON中的控制流算子

HALCON通过控制流算子来控制程序的走向,包括条件选择算子和循环算子,其功能和用法与C语言基本一致。这类算子通常是成对出现,一个算子作为开始标记,另一个作为结束标记,两者之间为程序主体。

一、 选择结构算子

HALCON中的选择结构语句有三种形式:

1.  if...endif算子

2.  if...else...endif算

3.  if...elseif...endif算子

二、循环结构算子

HALCON中的循环结构算子有以下三种形式:

1.  while...Endwhile算子

2.  repeat...until算

3.  for...endfor算

三、 其它控制程序流的算子

HALCON中也有中断循环和暂停程序的语句,包括break算子、continue算子、stop算子、exit算子。

1.  break算子:用来从循环体内跳出循环,即提前结束循环。

2.  continue算子:用来结束本次循环,即路过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判断。

3.  stop算子:暂时停止程序,通过点击Step overRun按钮可以继续执行程序。

4.  exit算子:用于终止程序,并退出HALCON集成开发环境


http://www.niftyadmin.cn/n/5200074.html

相关文章

使用activiti部署提示不是 ‘NCName‘ 的有效值

排查发现是整个流程图的,流程名称没有填写 修改之后就可以了

vsto word 获取目录起始页和结束页,如目录起始位置为2、结束位置为3,返回2和3

using Word Microsoft.Office.Interop.Word;namespace VstoWordExample {class Program{static void Main(string[] args){// 请确保你的项目引用了 Microsoft.Office.Interop.Word// 创建 Word 应用程序对象Word.Application wordApp new Word.Application();// 打开文档Wor…

FTX的前世今生:崛起、辉煌与崩塌

FTX,一度被誉为加密货币领域的明星交易所,其快速的崛起和令人瞩目的崩塌吸引了全球的关注。让我们回顾一下FTX的前世今生,了解其短暂的辉煌和骤然的崩塌。 1. 崛起: FTX的创始人山姆班克曼-弗里德在加密货币领域具有深厚的背景和…

自主创新操作系统KeyarchOS的崛起

自主创新操作系统KeyarchOS的崛起 写在前面 在计算机中,操作系统是其最基本也是最为重要的基础性系统软件。从计算机用户的角度来说,计算机操作系统体现为其提供的各项服务;从程序员的角度来说,其主要是指用户登录的界面或者接口…

66从零开始学Java之集合中的Collection体系

作者:孙玉昌,昵称【一一哥】,另外【壹壹哥】也是我哦 千锋教育高级教研员、CSDN博客专家、万粉博主、阿里云专家博主、掘金优质作者 前言 截止到今天,我们《从零开始学Java系列》的文章已经要到一个新的阶段了。在此之前&#xf…

如何利用 AI 写一本书并实现被动收入

如何每个月写一本能赚 5000 美元的书?不少人不知道如何在一周内写作和出版一本书 这里有个教程教你如何利用 AI 写一本书并实现被动收入 [收藏起来以备后用] 推出书友智能写作工具:Bookwiz 不用花几年时间独自写作一本小说,人工智能可以作…

美容仪器经营小程序商城的作用如何

美容仪器可以包含剃须刀、微针仪、微晶笔等,除了美容美业机构需要外,在家庭中也有不小的需求,对产品经营商家来说除了满足客户线下订购的需求外,还需要线上拓展更广的客群及多场景客户在线消费。 入驻第三方平台是商家们首先考虑…

C语言第十八弹---多个字符从两端移动向中间汇聚

多个字符从两端移动向中间汇聚 思路&#xff1a;创建两个长度数组&#xff0c;通过循环每次使两个下标对应的数组元素与另外一个数组数组元素替换就可以实现两端向中间汇聚。 #include <stdio.h> #include <string.h> #include <windows.h>int main() {cha…