摘要: 图像预处理 消除噪声 mean_image/binomial_filter 抑制小斑点或细线 median_image 平滑图像 smooth_image 平滑图像的同时保存边缘 anisotropic_diffusion 遍历文件夹与文件选择 1)遍历文件夹: list_files( : : Di 阅读全文
posted @ 2021-08-06 13:58 Malcon机器视觉底层库 阅读(602) 评论(0) 推荐(0) 编辑
摘要: Halcon 入门教程(01) 这篇教程很简单,实现的功能是计算下图中曲别针的数量和每个曲别针的朝向。主要内容是翻译自Halcon 的帮助文档 “Chapter 4 Programming HDevelop”。 使用的图像如下: 这篇教程中我们假设 HDevelop 的各个参数都为默认值,通常新安装 阅读全文
posted @ 2021-08-06 13:52 Malcon机器视觉底层库 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: Halcon旋转图像任意角度,保证图像完整性边角不被裁剪,原图旋转后将扩大。(计算旋转后图像尺寸的时候有点问题,待改善……) dev_update_off ()optimize_aop ('affine_trans_image', 'byte', 'no_file', ['file_mode','m 阅读全文
posted @ 2021-04-25 16:22 Malcon机器视觉底层库 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: C#与Halcon联合编程第一步就是调用Halcon图像处理数据库,是否调用成功,通常是利用Halcon的图像显示控件能否正确显示图像进行判断。下面就简单介绍一下如何利用C#调用Halcon图像显示控件来显示图像。 1.创建C#项目,创建一个Windows窗体应用程序。 2.在项目中引用Halcon 阅读全文
posted @ 2021-04-22 09:17 Malcon机器视觉底层库 阅读(2548) 评论(0) 推荐(0) 编辑
摘要: 很早就想总结一下前段时间学习HALCON的心得,但由于其他的事情总是抽不出时间。去年有过一段时间的集中学习,做了许多的练习和实验,并对基于HDevelop的形状匹配算法的参数优化进行了研究,写了一篇《基于HDevelop的形状匹配算法参数的优化研究》文章,总结了在形状匹配过程中哪些参数影响到模板的搜 阅读全文
posted @ 2021-04-18 08:55 Malcon机器视觉底层库 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 在印刷行业,越来越多的项目应用到机器视觉,用来代替人工肉眼检测,保证了印刷的质量。 特别是医药行业的印刷标签,少一个小数点,就会导致患者吃药的分量千差万别,容易出安全事故,毕竟人命关天。 本案例检测印刷上的文字和电路图,检测是否有模糊、飞墨、缺失或移位。 涉及到的算子:二维边缘提取,灰度形态学,图像 阅读全文
posted @ 2021-02-27 15:24 Malcon机器视觉底层库 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 识别圆弧上的条码,涉及到一些极坐标转换的知识 ,先要用算子PolarTransImageExt将圆弧转换为矩形, 这样才能被算子FindBarCode识别到。 下边讲解下流程:1、提取出圆弧条码的半径区域和识别角度(一般为360度); 2、圆弧转换为矩形; 3、条码和背景颜色转换下,放大一倍图像; 阅读全文
posted @ 2021-02-27 11:43 Malcon机器视觉底层库 阅读(612) 评论(0) 推荐(0) 编辑
摘要: HomMat2dIdentity(mtIdentity)HomMat2dTranslateLocal(mtIdentity, 5, 5, mtTrans)//平移HomMat2dScaleLocal(mtTrans, 2, 3, mtScale)缩放HomMat2dRotateLocal(mtSca 阅读全文
posted @ 2021-02-24 22:50 Malcon机器视觉底层库 阅读(385) 评论(0) 推荐(0) 编辑
摘要: V2.8.5 1、提升了灰度和形状匹配的速度和精度; 2、修复了一些已知问题; 3、对各种编程语言C++\C#\VB.NET等等兼容更好。 V2.2.24 1、优化MDevelop一些界面; 2、添加以下功能模块:极坐标转换识别条码; 印刷标签的检测; 九点标定; 仿射变换; 。。。。。。 阅读全文
posted @ 2021-02-24 07:54 Malcon机器视觉底层库 阅读(697) 评论(0) 推荐(0) 编辑
摘要: //相机绑定在3轴垂直机械手上的手眼标定(需要懂匹配), 能实现全自动标定 //(mark点是什么,可以是小圆,小三角形,小矩形及形状分明的任意图形) //标定思路:产品平面上随便选一个特征形状建立模板(mark),然后机械手走一个田字(确保机械手的9个位置都能在相机上完整成像Mark形状)分别匹配 阅读全文
posted @ 2021-02-23 21:34 Malcon机器视觉底层库 阅读(1458) 评论(0) 推荐(0) 编辑