自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Halcon尺寸测量之二维计量模型(create_metrology_model)

  Halcon的2d计量模型能自动测量圆的半径,矩形的长宽,椭圆和直线。2d测量模型使用起来很方便,比如我们要测圆的半径,只要设置圆心坐标和模板半径,之后就能在模板半径内设置个测量范围,在测量范围内的边缘会被提取出来,从而自动测出圆的实际半径。如下图,以模板半径为中心,画出上下波动的测量范围,波动的大小可以自己设置,即图中的彩色矩形构成的圆环区域,放大图片可以看见测量范围内的边缘已经自动用红色线提取出来,调用算子即可取得测量的半径结果。测量矩形的宽度和高度也是相同的道理,设置矩形的中心点的坐标和模板长

2020-12-23 23:05:05 11107 5

原创 Halcon条码定位算法(一维码)

  Halcon自带条码定位的算子create_bar_code_model和find_bar_code ,但有时检测不到条码,故写下一种定位一维码的方法。  条码识别的应用大多数在物流行业中,即需要定位的条码一般在快递包裹中,而快递标签处有很多的文字,符号和边框,增大了定位的难度。由于有很多噪声的影响,首先排除了用Blob分析法。观察一维码的特征,排列规则的黑粗线条,相较于文字和边框,一维码突出的特征是线条多且排列规则。  于是采用边缘提取的方式定位一维码。但是,提取边缘后受到一些无关的线条的影响,

2020-12-23 19:51:06 3913 3

原创 Halcon配置VS2017,VS2019,VS2015

第一步,新建mfc基本对话框VS2017版本之后,默认的下载选项没有包含mfc组件,此时我们需要额外添加mfc。点击桌面左下角的开始,下拉找到Visual Studio Installer:打开,点击修改:圈选mfc,点击下载,之后重启就有mfc项目了需要安装其他组件与上面的步骤相同。第二步,配置如果解决资源方案没有“资源管理器”的话,点击上方的视图->其他视图->属性管理器。修改默认的84位为64:在属性管理器里点Debugx64,双击Microsoft.Cppx64

2020-12-23 16:49:15 2783

原创 Halcon缺陷检测之(Blob+差分法&&模板匹配+差分法)

一、缺陷检测概述  缺陷检测是机器视觉重要的应用方向之一,由于在制造产品的过程中,表面缺陷的产生往往是不可避免的,故机器视觉的缺陷检测有较大的市场需求。熟练掌握缺陷检测是视觉工程师的必要技能。  在工业视觉检测当中,常见的工业视觉检测表面缺陷有划伤、划痕、辊印、凹坑、粗糙、波纹等外观缺陷,此外还有像一些非金属产品表面的夹杂、破损、污点,以及纸张表面的色差、压痕等。  相比于人工检测,基于机器视觉的检测有如下优点:①能24小时不间断工作②检测速度快,准确率高③检测精度高④不受外界因素的干扰,检测

2020-12-23 13:40:47 8971 2

原创 基于单片机的电子琴(汇编与C语言&&延时播放与发声第二键)

基于51单片机的电子琴程序设计实现功能设计一个带显示按键序号的电子琴,要求如下:1、设计一个电子琴,利用所给键盘的8个按键,发出8个不同的音调,并在LED数码管上显示相应的音调。2、要求按下按键发声,松开延时一段时间后停止;在前一个按下的键发声的同时如果有另一个键被按下,则前面键的发音停止,后按的键发音开始。3、具有简易的控制按键。电路设计如图:电子琴设有8个按键, 8个按键分别代表8个音符,分别连接到P3口的8个接口,共阳极数码管接到P2口,发声模块接到P1.4口。程序设计

2020-12-22 23:51:35 6063 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除