CKVisionSDK

7fb2ce0c769d8ff397de97de37ea617e_1651022602137057.png


CKVisionSDK 是一款机器视觉图像底层算法软件开发包,功能强大,有助于快速开发任何类型的机器视觉应用,不仅节省成本而且可以缩短产品上市时间。


CKVisionSDK平台集成了BLOB分析,对象计数、几何匹配、灰度匹配、轮廓匹配、多轮廓匹配、彩色匹配、字符识别、条码识别、测圆、找圆、卡尺测量、外经内经测量、颜色识别、图像基本运算(二值化、比例变换、开运算、闭运算、膨胀、腐蚀、滤波、边缘检测)、几何运算、图像合并、图像旋转、轮廓提取、3D等多达400多条功能函数,是创科公司多年致力于图像底层算法研究的结果和创科公司多年的技术积累的结晶。


CKVisionSDK目前在电子、半导体、激光、PCB、包装、测量、监控、五金印刷、医药等行业得到广泛的应用,具有极高的经济效益,同时适用于高校做图像算法教学。



宣传图-02.jpg

   一、软件特点    

◇  CKVisionSDK是机器视觉领域标准软件的定制开发理想选择;

◇  自动化进程的加速者;

◇  优秀的算法,超快运算速度,拥有超过400多条功能函数;

◇  编程方便,可使用C、C++、C#、QT、Delphi、VB等语言

◇  更丰富、更可靠的模式识别方法

◇  支持多核处理器、SSE、SEE2 和 SSE3等加速指令集

◇  支持无缝升级操作简易、中文说明书

◇  自主研发,成本相对较低,高性能高性比价

◇  具有速度快、精度高和稳定性强的特点。


   二、软件功能    

软件功能_画板 1.jpg


   三、极致体验    

●  优秀的算法,超快运算速度

●  图形用户界面,更丰富、更可靠的模式识别方法

●  交互式数据可视化和检查

●  高级语言界面 ,适用于C、 C#、C++、QT、Delphi、VB、VC++等语言

●  全面的调试支持 

●  全面的帮助文档和快速的开发环境

●  为应用领域提供大量的示例程序


   四、多融合广支持    

一、操作系统

CKVisionSDK  适用于运行 Windows(32 位和64位)系统的标准 PC。 


二、扩展包

CKVisionSDK扩展包功能可以将客户现有或新开发的图像处理算法集成到 CKVisionSDK中。这样可以将应用程序所有的图像处理环节整合到同样的视图中,便于维护和未来开发。经过丰富而长期测试验证的开放式接口可以帮助客户充分利用 CKVisionSDK 强大的内部数据结构。


三、兼容性

兼容性是稳定投入的关键所在。客户当前投入开发的机器视觉软件,到了未来必须仍然适用——无论技术如何进步,各个系统的要求如何变化。即使在客户购买之后,仍能得到创科视觉为各个CKVisionSDK版本发布的维护版(即Bug修复)

每个新的 CKVisionSDK 版本都会发布多项技术创新,以及各个领域的改进和增强,当然也包括文档和示例程序。


四、硬件/CPU

CKVisionSDK 支持多种不同的处理器类型,不仅包括 PC 处理器,也包括嵌入式系统处理器。此外,CKVisionSDK还积极利用多处理器、多核心计算机、SSE、SSE2和 SSE3加速的强大功能。


五、编程语言和环境

可以使用C、C++、C#、QT和VB 等多种编程语言访问完整的 CKVisionSDK 库。


   五、功能介绍    

1、图像预处理功能

●  灰度形态学:包括膨胀、腐蚀、开、闭和边缘梯度等功能。

●  灰度滤波器:包括平滑、锐化、增强和亮度、对比度调节。

●  算术与逻辑:包括加法、减法、绝对值减法、与、或和异或。

●  图像转换:彩色图转灰度图、彩色图二值化和灰度图二值化。

●  图像变换:包括仿射变换和透视变换两种。


2、一维码检测

自动定位识别条码所在的位置并读取出条码的值。


1650682066347571.png


3、斑点分析

检测图像中目标的数量和几何特征(面积、位置、方位、长轴和短轴),目标对象的定义为二值图像中黑色或白色像素连通区域,该功能要求图像背景均匀并亮度和目标的亮度区别比较明显。


1650682434161197.png


4、标定校准

相机标定工具:支持圆点矩阵标定板,可自动计算出相机和标定板之间的变换参数,包括平移、旋转、比例和倾斜等数据。


1650682619702945.png


5、卡尺测量、间距检测

 边缘点检测工具:检测一个或多个边缘点的位置,能够检测出亚像素精度的边缘点位置。



间距测量工具用于测量产品的宽度和高度,可以同时检测多个引脚之间的间距。


000.png


直线拟合工具:对输入的一组坐标点做直线拟合,可得出拟合误差、直线的参考点和旋转角度等数据,具有精度高和稳定性强等特点,可用于测量和定位产品。


999.png


圆形拟合工具:对输入的一组坐标点做圆形拟合,可得出拟合误差、圆的中心坐标和半径等数据,具有精度高和稳定性强等特点,可用于测量圆形工件产品。



6、色彩匹配

颜色识别工具:对预先定义好的颜色样本进行识别,判断两个样本的颜色成分是否一致,并给出评分。


1650682925153837.png


7、缺陷检测功能

图像差异对比:比较两张图像之间是否存在差异,再使用Blob 功能提取差异点特征,可用于标签印刷缺陷方面的检测。




Blob分析工具:检测连通区域目标几何形状特征,包括面积、重心、孔洞数量、外接矩形、主轴特征、凸包特征和最小面积外接矩形。可根据特征值来判定是否为需要找的目标或缺陷点。



8、目标定位功能

      灰度区域匹配:基于灰度归一化互相关匹配,具有速度快和识别率高等特点,可通过插值达到亚像素精度,允许目标存在亮度和对比度变化。


几何形状匹配:基于形状特征的匹配功能,具有速度快、精度高和识别率高等特点,即使目标存在旋转、部分缺 陷或被遮挡和光照变化不均匀都可以被搜索到。



       轮廓匹配工具:使用图像的边缘轮廓特征作为模板,在图像中搜索形状相似的目标,允许目标存在旋转、缩放、亮度变化、模糊、遮挡和背景复杂等情况,相对于形状匹配拥有更高的识别率、定位速度和精度。


 


9、 读码功能
       读取QR码工具:该工具用于读取DataMatrix二维码,可以自动定位二维码,并允许二维码图像旋转任意角度。


 
   
读取QR码工具:
该工具用于读取QR码,可以自动定位QR码,并允许QR图像旋转任意角度。



 

10、 字符读取

字符检测工具:该工具用于读取字符,检测字符缺陷。


1650683542336704.png


关于我们的测试过程

CK的测试过程包括以下阶段:

1、与CK的销售工程师确定你的目标

因为每个视觉项目都代表一组独特的挑战。我们的目标是了解项目成功的关键因素。CK的销售工程师与您合作,了解您的测试目标是什么,以及哪些功能最能满足目标。

2、提出测试解决方案

一旦明确了测试目标,我们就提出了一个专门满足这些目标的解决方案。典型的提案概述了项目任务、可交付成果、进度和成本。我们使用您的测试需求和规范来设计满足您的目标的解决方案。

3、完善提案

如有必要,我们对提案进行改进,以便就满足所有指定测试标准、时间表和预算的最终计划达成共识。

4、执行计划

我们执行测试计划,使用我们行之有效的测试方法和行业最佳实践,按时、按预算完成所有测试任务。

在测试项目期间,将项目状态与缺陷报告和测试摘要进行通信。缺陷报告可在我们的销售工程师实时获取。

我们在项目执行期间以及测试项目的所有其他阶段提供个性化的关注。

5、项目完成和下一测试周期计划

在测试项目完成时,客户收到项目的最终可交付成果。这可能是最终的报告、测试自动化脚本或其他测试文档。

此外,大多数项目还会收到一份详细的状态报告,其中概述了测试项目的进度。这对于功能测试项目特别有用,在功能测试项目中,可以提供关于特定问题区域的有用摘要信息和进一步测试的建议。

然后,我们与客户一起确定是否需要另一个测试周期,如果需要,还需要多少进一步的测试。


* 为了能够及时处理信息并将结果反馈给您,建议通过邮件方式与我们联系:点击发送邮件

* 为了能够及时处理信息并将结果反馈给您,建议通过邮件方式与我们联系: 点击发送邮件

CKVisionSDK机器视觉软件开发包

接口函数丰富,提供DLL并支持VB/VC等多个开发工具


 



90天试用件              

CKVisionSDK               

CKVisionSDK使用手册

文件类型:版本:V5.0.3.1文件类型:pdf
文件大小:14.7MB大小:145.48MB文件大小:4.14MB