登录
首页 » 图像处理 » Halcon+MFC实现元器件正反、混料检测

Halcon+MFC实现元器件正反、混料检测

于 2022-07-23 发布 文件大小:2.36 MB
0 236
下载积分: 2 下载次数: 1

代码说明:

资源描述 代码是通过MFC+HALCON10.0的库来实现的, 思路是自己写的,底层代码用halcon实现。  利用halcon的模板学习功能来判断元器件的正反,使用的是形状匹配的原理。 同时通过颜色统计的方式来判断元器件上的脏污和是否混料。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 奇偶冒泡排序
    奇偶冒泡排序主要是在奇数次排序时只比较并交换奇数下标的元素和其右边的元素,在偶数次排序时只比较并交换偶数下标的元素和其右边的元素。      它的并行思想主要就是:将数据都放在一个个线程对应的寄存器中,由线程索引对应地址。奇排序中,所有奇数下标的线程索引对应的数据和其右边的比较;偶排序中,所有偶数下标的线程索引对应的数据和其右边的比较。GPU排序中所有线程对进行同一操作,而CPU中一次只能进行一次数据比较。GPU相当于同一时间进行了所有数据的比较,所谓并行就是把
    2022-03-23 08:09:22下载
    积分:1
  • opencv1.0--人脸检测-facedetect
    应用背景人脸检测算法的可靠性很大程度上依赖于分类器的设计,在2001年,Viola和Jones两位大牛发表了经典的《Rapid Object Detection using a Boosted Cascade of Simple Features》和《Robust Real-Time Face Detection》,在AdaBoost算法的基础上,使用Haar-like小波特征和积分图方法进行人脸检测,他俩不是最早使用提出小波特征的,但是他们设计了针对人脸检测更有效的特征,并对AdaBoost训练出的强分类器进行级联。关键技术 人脸检测从整体来看分为四个部分: 1、Face detection 人脸识别,即识别出这是人的脸,而不管他是谁的。 2、Face preprocessing 面部预处理,即提取出脸部图像。 3、Collect and learn faces 脸部的特征采集和学习 4、Face recognition 脸部识别,找出最相近的相近脸部图像。
    2022-07-14 16:50:08下载
    积分:1
  • matlab的放大镜程序
    magnify.m实现了对Matlab绘制的图像的局部放大,即呈现子图,以显示局部细节。使用方法:将本函数拷贝到matlab工作目录下, 直接调用即可。简单实用。固化后可以用tools>edit plot移动小图,能选取多个局部图,这个方法不错。 用法:打开figure图,输入magnify,左键动态选取查看,ctrl+左键固化,也可右键固化, ‘’缩放方法范围,‘+’和‘-’缩放放大比例
    2022-05-05 15:59:29下载
    积分:1
  • H264DCT量化
    应用背景H264编码不可缺少的步骤,程序带有文档说明。H264的编码的4*4DCT,量化,zigzag扫描,可以下载下来参考学习。关键技术VS的c++的H264编码部分的部分参考文档,很有参考价值。
    2022-08-17 21:19:05下载
    积分:1
  • 仪器设备采集
    从设备采集到的图像进行处理,先由RGB图像降成灰度图像,则可进行各种运算子处理,达成各种不同效果。Gaussian由特定方程生成遮罩及调整参数sigma产生不同状态之模糊图像;Sobel及Prewitt,使用两位提出之遮罩产生侧边效果,最后,LOG则由Laplacian&Gaussian结合,侦测出效果更好的边缘图像。P.S. 对于图像处理基本认识者适用。
    2022-03-14 09:48:45下载
    积分:1
  • 基于C#实现数字水印工具
    应用背景基于C#实现数字水印工具 自己用C#语言实现了在图片上添加数字水印的功能,字符水印可以改变字体的大小、颜色、字体名和水印内容 关键技术基于C#提供的Image类,实现数字水印比较容易;这里强调的是如何做可release的一个工具。照片添加利用C#的FolderBrowserDialog类,可以方便地的读取图像文件。本文是基于目录添加照片,所以需要进行目录遍历。如果打开的是目录,还需要打开子目录读取照片;在本文实现中,只读取JPG文件,并且在添加前试着读一下,避免一些图片不能读取,影响后续操作的有效性。另外,从FolderBrowserDialog类得到路径后,不要忘记读取该目录下的文件,这是一个容易忽略的小问题,即get_file(fbdlg.SelectedPath)后再调用get_dir(fbdlg.SelectedPath)。
    2022-02-24 09:38:23下载
    积分:1
  • 基于奇异值分解的数字水印使用复数小波变换
    在本文中提出了非盲图像水印算法的鲁棒性新方法。所提出的方法执行通过奇异值分解 (SVD) 改性的复杂小波变换 (CWT) 域图像而连续小波变换提供了更高的容量比实小波域。改性的适当的子带,导致毫不逊色保留质量的水印。拟议的额外优势是技术的其最常见的攻击的鲁棒性。分析和实验结果表明多改进的性能与纯方法的基于奇异值分解的混合方法 (例如 DWT-SVD 为近年最好基于奇异值分解计划)。
    2022-01-31 22:43:53下载
    积分:1
  • YUV视频播放器
     程序是在Microsoft VC++6.0环境下进行的,利用MFC对话框应用程序进行开发,可以播放多种分辨率的yuv视频,具备简单的播放、暂停、帧记录功能。      YUV播放器制作大致包括三步:读取视频数据、将YUV视频转RGB及RGB视频的显示。通过对YUV视频进行一帧一帧处理、显示。由于无法直接读取YUV视频数据的格式,所以需要人为预先设定即将读取的每帧数据的大小即图像的宽高。设计时使用“设置”可以根据视频源让用户自行选择。注意若选择的分辨率不对,解码出来的图像显示也不对。
    2022-03-25 03:08:18下载
    积分:1
  • 表面 Blur_Bilateral 筛选器
    应用背景本程序提供相同的效果PS图象处理软件Adobe CC 2015表面模糊。它也消除了噪声,同时保持边缘。双边滤波器在图像和图像中具有重要的地位,去噪。它平滑的图像边缘保持在使用 ;对局部像素值的非线性组合方式。方法的制定和实施是简单的。然而,双边滤波器参数的设置对其滤波性能有重要影响。他们必须选择考虑用户的应用程序,因为它具有强大的边缘附近的梯度反转工件,有时它提供卡通般的图像。如果你使用这个过滤器,你不会受到这些东西。这个想法是相当类似的双边过滤器,也就是说,几乎相同。你可以编译和运行的msvc2010。关键技术表面模糊。AWA滤波器双边滤波器。无梯度反转工件没有像卡通一样的效果。
    2022-01-26 02:31:45下载
    积分:1
  • 变形
    应用背景这个项目是手动变形。和,和;关键技术我用透视变换来变形。起初我用4点计算透视变换矩阵。然后,我确认了它的形象。
    2022-02-11 14:08:19下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载