halcon基本语句---HDevelop language
来源:互联网 发布:装修省钱 淘宝 编辑:程序博客网 时间:2024/06/05 05:09
2.Insert : 对数组中的某一个值进行赋值。
显示结果为:[1, 0, 3, 2, 5, 6, 7, 8, 9],即对索引3后面元素,数组Tuple1中第4个元素赋值2.
example:
read_image (Mreut, 'mreut')
threshold (Mreut, Region, 190, 255)
Areas := []
for Radius := 1 to 50 by 1
dilation_circle (Region, RegionDilation, Radius) //利用半径为Radius的圆对Region进行膨胀运算,输出
area_center (RegionDilation, Area, Row, Column) //输出区域的面积和中心像素坐标
Areas[Radius-1] := Area
endfor
3.基本数组操作极其对应的算子
t := [t1,t2]
i := |t|
v := t[i]
t := t[i1:i2]
t := subset(t,i)
t := remove(t,i)
i := find(t1,t2) 找到t2数组在t1数组中出现位置索引
t := uniq(t)
4.创建数组
(1)gen_tuple_const函数
tuple := gen_tuple_const(100,4711) //创建一个具有100个元素的,每个元素都为4711的数据
tuple_new := gen_tuple_const(|tuple_old|,4711) //创建一个和原来数据长度一样的数据
上面的函数也可以通过如下表达式实现:tuple_new := (tuple_old * 0) + 4711
(2)当数组中的元素不同时,需要用循环语句对数组中的每一个元素赋值
例如:tuple := []
for i := 1 to 100 by 1
tuple := [tuple,i*i]
endfor
原文出处:http://blog.sina.com.cn/s/blog_442bfe0e0100yexg.html
- halcon基本语句---HDevelop language
- 二.halcon基本语句---HDevelop language
- 二.halcon基本语句---HDevelop language
- halcon学习笔记——(3)HDevelop language(基本语句)
- halcon学习笔记——(3)HDevelop language(基本语句)
- halcon学习笔记——(3)HDevelop language(基本语句)
- halcon学习笔记——(3)HDevelop language(基本语句)
- halcon学习笔记——(4)HDevelop language(结构语句)
- halcon学习笔记——(4)HDevelop language(结构语句)
- halcon学习笔记——(4)HDevelop language(结构语句)
- halcon学习笔记——(4)HDevelop language(结构语句)
- halcon学习笔记——(2)HDevelop language(基本数据类型)
- halcon学习笔记——(2)HDevelop language(基本数据类型)
- halcon学习笔记——(2)HDevelop language(基本数据类型)
- halcon学习笔记——(2)HDevelop language(基本数据类型)
- HDevelop Language
- halcon学习笔记——(1)HDevelop language(语法结构特点)
- halcon学习笔记——(1)HDevelop language(语法结构特点)
- OJ_1084 整数拆分
- web系统从oracle迁移至MySql
- viewDidLoad init viewDidAppear: viewWillAppear: 四者调用时间关系
- [LeetCode]Roman to Integer
- 链接:
- halcon基本语句---HDevelop language
- ubuntu下apk自动化反编译
- 三星i9000 SHW-M110S 卡刷和线刷教程
- 微信公众平台服务号API开发接口
- poj 2352 Stars
- 大西北织梦模板网已测试
- ubuntu反编译apk步骤
- linux下装oracle 11g(三)
- 线程的状态转换图