随笔分类 -  halcon

摘要:控制器:根据要求的参考输入信号(如位移、速度、力等),产生相应的控制信号,这里对应PMAC控制卡。 执行机构:根据运动控制器发出的控制信号,产生操作量,作用在被控对象上,带动被控对象产生相应的运动。运动控制中执行机构通常由电机及其驱动器组成的,其中驱动器提供电机功率,使得电机做旋转或直线运动。 被控 阅读全文
posted @ 2018-06-03 16:18 TMD睡觉
摘要:********************************模板匹配 ********************create_shape_model创建模板,这个函数有许多参数,其中金字塔的级数由Numlevels指定,值越大则找到物体的时间越少,AngleStart和AngleExtent决定可 阅读全文
posted @ 2016-09-19 11:13 TMD睡觉 阅读(15791) 评论(0) 推荐(1)
摘要:find_shape_model(Image : : //搜索图像 ModelID, //模板句柄 AngleStart, // 搜索时的起始角度 AngleExtent, //搜索时的角度范围,必须与创建模板时的有交集 MinScore, //最小匹配值,输出的匹配的得分Score 大于该值 Nu 阅读全文
posted @ 2016-09-19 11:11 TMD睡觉 阅读(16599) 评论(0) 推荐(1)
摘要:create_shape_model(Template : : //reduce_domain后的模板图像 NumLevels,//金字塔的层数,可设为“auto”或0—10的整数 AngleStart,//模板旋转的起始角度 AngleExtent,//模板旋转角度范围, >=0 AngleSte 阅读全文
posted @ 2016-09-19 11:10 TMD睡觉 阅读(7335) 评论(1) 推荐(0)
摘要:C# halcon 12 联合编程的 实例 1、先调试好halcon程序,我以读取图片的程序为例。 2、导出C# 文件,导出到桌面 TMD.cs 3、打开VS2015 ,新建一个C#窗体程序,并添加一个按钮 4、添加halconnet.dll,在工具栏 右键 -- 添加选项卡 -- 输入自定义名称, 阅读全文
posted @ 2016-05-19 11:00 TMD睡觉 阅读(5891) 评论(0) 推荐(0)
摘要:近段时间开始接触halcon,但是在VS2015里面使用,无论是配置还是生产EXE文件,都不如意。 加上网上的教程很多,经过多次测试,其实有很多地方无需修改,如果修改的太多也失去了直接添加封装的意义。 我的环境为 WIN10 64位 halcon12 用64位到处C++ 文件,VS2015免费共享版 阅读全文
posted @ 2016-05-12 15:34 TMD睡觉 阅读(5511) 评论(0) 推荐(0)
摘要:利用坐标旋转,最终得到想要的结果 个可以通过如下原理的方法来求: 中心为(Row,Col),长半轴为width,短半轴为height。先将矩形顶点坐标换算到水平时候的坐标,中心点位置不变。为A(Row- width,Col-height),B(Row+width,Col-height),C(Rol- 阅读全文
posted @ 2016-05-09 12:37 TMD睡觉 阅读(2227) 评论(0) 推荐(0)
摘要:disp_arrow 显示箭头 disp_arrow( : : WindowHandle, Row1, Column1, Row2, Column2, Size : ) 起始坐标,终点坐标,箭头大小,箭头在终点上显示。 dev_close_window 关闭窗口 dev_open_window 打开窗口 dev_display (Image) 显示图片 dev_s... 阅读全文
posted @ 2016-04-24 15:32 TMD睡觉 阅读(6238) 评论(0) 推荐(1)
摘要:波形的公式: 采样植(y) - 纵坐标轴代表采样点的值时间(t) - 横坐标轴代表时间,或者代表当前是第几个采样点振幅(A) - 也叫幅度,代表波的高度(峰值)圆频率(ω) - ω=2π*f,f代表频率相位(ω*t) - 是个角度,一般用弧度制表示,弧度制的0~2π,代表0度到360度 采样点数量( 阅读全文
posted @ 2016-04-23 16:08 TMD睡觉 阅读(7493) 评论(0) 推荐(0)