-
10 行代码完成人脸检测 - VB.NET
翻译 maninwest@Codeforge 作者:Dejan Mauer@CodeProject在一张图片中找到人脸可能不怎么容易。有些商业化和开源框架可以帮助开发者完成这个任务。 我要推荐的商业库是 Neurotechnology VeryLook. 也许,人脸识别的最有名的开源框架是 Intel 的 OpenCV (Open Computer Vision) ,它不只能用于识别人脸,还可以用于其他地方。但是 这是基于 C++ 的,不方便在 .NET 环境中使用。EmguCV 提供了一个 到 OenSV 的 .NET界面解决了这个问题。虽然这个框架很强大,但是使用起来不容易。在这里,我将介绍最简单的人脸识别- 使用 开源库 Accord.net,它构建在 AForge 图像库上.使用代码代码示例是从附件中的程序中提取出来的。我仅关注主要功能-使用 Accord.net库找到人脸Dim detector As HaarObjectDetector
Dim cascade As New FaceHaarCascade
detector = New HaarObjectDetector(cascade, 30) 首先要声明 classHaarObjectDetector. 这个类封装了找到图片中不同对象的算法。对象用所谓的级联描述,很多开源项目中都有(脸,左眼,右眼,两只眼,
- 2023-04-15 07:05:04下载
- 积分:1
-
基于VC++的图像处理系统
程序都可以使用,图像处理的基本算法,如彩色图像灰度化,平滑去噪,锐化,分水岭分割,基于背景的目标检测,单目标跟踪多目标跟踪等都有实现。
- 2022-01-26 05:09:37下载
- 积分:1
-
opengl实现多文档
大每一本OpenGL入门的书都会讲到OpenGL的Select模式,它采用一种方法使得可以获取当前鼠标点选的几何图形。简单的来说这种方式就是首先调 整Projection矩阵,使得你透过从鼠标点选附近的一个正方形(大小可设置)看到的世界。然后开始绘制,当每一次绘制的时候都会判断你会不会看到。 如果看到,那么,你就是选择了这个几何图形了。更为具体的过程可以参见相关的书籍。
http://hi.baidu.com/sishenfuhuo/blog/item/e98b852ef94013371e30892a.html2.在OpenGL红宝书中介绍了一种简便易行的办法:在后缓冲中 使用不同的颜色重绘所有对象,每个对象用一个单色来标示其颜色,这样画好之后我们读取鼠标所在点的颜色,就能够确定我们拣选了哪个物体。这种方法有一个缺 陷,当场景中需要选择的对象的数目超出一定限度时,可能会出现标识数的溢出。对于这个问题,红宝书给出的解决办法就是多次扫描。实践证明这种方法的确简便 易行,但仍有不少局限性,而且做起来并不比第一种机制方便多少。限于篇幅,不再赘述。
- 2022-03-01 18:32:53下载
- 积分:1
-
3Dviewer——MIP, Color, Slice and Shaded 3D (shearwarp) Volume Rendering, interactive 3D view/measurem
;
- 2022-03-15 20:46:19下载
- 积分:1
-
图像处理开发包
资源描述 这是一个很不错的图像处理的开发包,是读研的时候导师带着我们做的一个项目,可以对图像进行各种操作处理。代码是用c++写的,没有bug,可以正常运行。非常试用于图像处理、编程爱好者。
- 2022-02-26 21:39:52下载
- 积分:1
-
DIB的封装类
DIB的封装类,可以处理BMP位图,平移,放大等等
- 2022-04-09 14:01:45下载
- 积分:1
-
基于脉冲耦合神经网络的图像分割
应用背景图像分割就是把图像分成若干个特定的、具有独特性质的区域并提出感兴趣目标的技术和过程。它是由图像处理到图像分析的关键步骤。关键技术现有的图像分割方法主要分以下几类:基于阈值的分割方法、基于区域的分割方法、基于边缘的分割方法以及基于特定理论的分割方法等。1998年以来,研究人员不断改进原有的图像分割方法并把其它学科的一些新理论和新方法用于图像分割,提出了不少新的分割方法。图像分割后提取出的目标可以用于图像语义识别,图像搜索等等领域。
- 2022-06-30 02:26:28下载
- 积分:1
-
利用MATLAB的人脸检测系统
应用背景人脸检测是自动人脸识别系统中的第一步,也是最重要的一步。它的可靠性大大影响整个系统的性能和可用性。关键技术版本:7;7版本增加了一个神经网络的实现。请访问该程序的官方网站,在地址:http://www.facedetectioncode.com你会找到关于如何运行程序的说明,一些基本的算法和一个论坛和一个联系页面来讨论它。运行程序: ; ;1所有文件和目录复制到MATLAB的工作文件夹 ;为运行这个程序,你必须有图像处理工具箱2 -找到一个名为“主”的文件。3 -双击此文件或键入“主”在命令窗口中4 -一个菜单将显示。点击“火车网络”,等到节目结束后,才进行培训和5 -点击“测试照片”。将出现一个对话框。选择一个JPG图片。 ; ; ;6-wait直到程序检测到一些面孔
- 2023-07-26 03:00:03下载
- 积分:1
-
基于Hausdorff距离匹配方法
在场景图像上通过模板匹配技术,找到与之匹配的精确定位位置,程序中对于每个模板分别给出了最后的目标定位位置坐标,默认左下角的坐标为(0,0),得到偏差
- 2022-04-11 19:17:05下载
- 积分:1
-
视网膜图像中的血管分割
从视网膜图像中分割血管,从而准确计算糖尿病视网膜病变是很重要的。在此代码中没有提供图像数据库,使用者可以使用任何免费提供的在线数据库。
- 2022-07-25 18:38:17下载
- 积分:1