- 博客(10)
- 收藏
- 关注
原创 Blob 斑点分析
BlobToolDemo.exe 斑点分析,采用CkVisionSDK开发包利用其先进的算法工具来实现。检测图像中目标的数量和几何特征(面积、位置、方位、长轴和短轴),目标对象的定义为二值图像中黑色或白色像素连通区域,该功能要求图像背景均匀并亮度和目标的亮度区别比较明显。
2022-04-30 20:29:00
621
原创 【使用CkVisionSDK实现字符读取】
ReadOcrDemo.exe 字符读取开发给予函数级别的字符读取功能,例子是采用CkVisionSDK来进行二次开发,该SDK是国内最早的视觉开发包。读取标签上的字符文本,需要事先将标准字符录入字符集合中。学习:先调整ROI后点 “执行”,然后在点“学习”,出现输入学习字符框,填入对应字符,确认完成字符学习。字符集:学习字符后的字符集合。字符集:选择当前使用的字符集工具,点击右边的“…”按钮可以弹出字符集属性对话框。阈值设置:设置字符和背景之间亮度的分界
2022-04-13 14:40:26
2679
原创 【机器视觉中的Blob 斑点分析】
利用现有的机器视觉开发库来实现Blob分析,Blob 应用较广比如颗粒计数、定位、排序等,现采用CkVision视觉开发包的Blob功能来实现,看看是不是很简单就搞好了。1.)在 StdAfx.h 中添加。#include "..\\..\\Include\\CKGDI.h"#include "..\\..\\Include\\CKBase.h"#include "..\\..\\Include\\CKBlobAnalyzer.h"#ifdef _WIN64#pragma comme
2022-03-28 18:58:32
4893
原创 【如何实现机器视觉的C++模版匹配】
在机器视觉开发中用的最多的功能非匹配莫属了,匹配时最基本的也是最重要的一个功能,软件系统是否能正确完成任务匹配定位起了至关重要的作用,这里就就介绍一些CkVision的匹配函数。具体的Demo代码可以在CkVision官网下载。ModelDemo.exe模板轮廓匹配定使用图像的边缘轮廓特征作为模板,在图像中搜索形状上相似的目标,可以设置角度和比例范围,可用于定位、计数和判断有无等设置学习范围:将会在画面中出现一个青蓝色的ROI矩形框,点击选取矩形框,再将该矩形移动到需要作为标准模板的图像区域
2022-03-27 13:40:01
4845
1
原创 【利用CkVision图像开发包和MFC实现条码读取】利用CkVision图像开发包和MFC实现条码读取
CkVision 图像开发包是一款国产的视觉库,广泛用于在自动化领域中,从它的诞生到现在有15年历史了也进过了5次的改版和升级,目前是以C++形式提供给大家下面是一段用MFC做开发工具调用了CkVision的SDK库来实现条码读取
2022-03-26 15:33:39
1851
原创 机器视觉软件入门(2)
要做机器视觉软件开发需要必备的技能1、精通C、C++、或C#等语言,2、要熟悉机器视觉算法库比如Halcon、CkVision、或OpenCV。这些估计对大多数人来说都是比较困难的,从要掌握的技能来说机器视觉是一门交叉学科,不是简单的软件编程,需要掌握图像的基本概念比如预处理、匹配、直方图等,要熟悉数学的积分、离散数学、数学建模等。因此我们还是从应用的角度先讲,软件开发留到后期的文章介绍。现在介绍的是机器视觉软件开发的IDE环境以CkVision公司的CkVisionBuilder为例
2022-03-16 20:42:42
2498
原创 机器视觉软件开发入门(1)
机器视觉软件方面的教材很多,有关于算法层面的,有应用层面的。对于大多数用户来说学习应用就足够了,主要是解决问题啊我们也是从解决问题方面来入手,层层深入。但是许多学习者不知道该从哪里入手有些人误认为必须掌握某种编程语言才能学机器视觉软件开发,实际上不是这样因为目前的机器视觉软件有开发类和应用类,如果是开发类那么你真的要掌握某种编程语言然后要熟悉机器视觉的SDK库,什么是SDK呢,就是软件开发包。如果只是在应用层面做的话可以选择类识PLC一样编程的机器视觉软件我们称它为Builder软件,Builder软件是那
2022-03-07 20:19:43
8381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人