登录
首页 » 图像处理 » 10 行代码完成人脸检测 - VB.NET

10 行代码完成人脸检测 - VB.NET

于 2023-04-15 发布 文件大小:6.58 MB
0 168
下载积分: 2 下载次数: 1

代码说明:

翻译  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. 这个类封装了找到图片中不同对象的算法。对象用所谓的级联描述,很多开源项目中都有(脸,左眼,右眼,两只眼,

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

发表评论

0 个回复

  • c++语言实现光流法检测
    在VC中实现光流检测 已经通过测试 有实力视频和相关文档介绍 可以直接运行
    2023-06-06 13:10:05下载
    积分:1
  • 基于最小二乘法的复原方法文献及源代码
    文献 《图像的盲复原研究》以及实现的代码   1.图像去噪MATLAB仿真程序.m 2.图像点扩展函数获取MATLAB仿真程序.m 3.约束最小二乘法图像复原MATLAB仿真程序
    2022-02-03 07:17:41下载
    积分:1
  • 软件
    应用背景ossimPlanet is an accurate 3D global geo-spatial viewer that is build on top of the OSSIM, OpenSceneGraph, and Trolltech QT open source software libraries. It provides native geo-spatial access to a wide range of commercial and government data formats with high the high performance visualization and collaboration capabilities. ossimPlanet is one of the key components of the Large Data Joint Capabilities and Technology Development project. This document describes the installation and use of ossimPlanet.关键技术ossimPlanet provides accurate 3D global visualization and collaboration. Instances of ossimPlanet can be synchronized for distributed collaboration. Native file access, on the fly elevation tree topography, and online access to OGC WMS and Worldwind sites is provided.
    2022-04-01 23:32:08下载
    积分:1
  • 创建全景
    计算 2 图像之间的单应矩阵。 使用 Homorgraphy 矩阵创建全景图像。
    2022-10-03 23:45:05下载
    积分:1
  • opencv 目标检测跟踪
    本代码可以对视频中的运动物体进行监测和跟踪 并用了高斯背景模型进行背景建模 效果很好 而且对检测到的物体进行了矩形框标记 
    2023-05-23 02:05:03下载
    积分:1
  • 读出一个对话框,修改显示背景颜色
    利用MFC编程显示一个对话框,以及对对话框的设计风格,修改主框架的显示风格,要读进一幅bmp格式的图像。
    2022-02-10 01:19:16下载
    积分:1
  • 连通区域标记的c实现
    资源描述使用c代码实现的联通区域标记,要求输入的是1和0的二值图像,然后使用堆栈方法标记出连通区域的个数,每个亮值点都标记出所属的联通区域标号,可以统计面积和筛选等。
    2022-10-23 23:30:04下载
    积分:1
  • 基于小波变换的迭代去噪算法
    demo_permutation - 演示中的图像的层叠柱版本和使用修补基置换重新排序它的结果之间“平滑度”的差异。我们比较使用移动积所获得的两个一维信号的平滑性。我们还说明了如何通过贴剂的路径看起来当其重排序是通过图像的光栅扫描和补丁基于置换定义等。 demo_inpainting - 图像使用在重新排序的补丁基地排列,然后将丢失的像素是使用立方插值重建图像修复实验。demo_denoising - 图像去噪实验中使用的图像中重新排序的补丁基地排列,然后用学到的过滤器过滤。
    2022-03-23 11:17:52下载
    积分:1
  • 基于仿射变换的数字象置乱技术 MATLAB源程序代码
    这是一种新 的基于仿射变换的数字图象置乱技术 MATLAB源程序代码,可以直接应用或者拿来改进                            
    2022-04-21 22:23:45下载
    积分:1
  • 鼠标右键调节BMP片亮度对比度。
    通过鼠标右键来调节图片的亮度和对比度。里面有扫描仪程序代码。调节对比度,亮度的代码很简单。来源于网站VOID CScanToDocDlg::BrightAndContrast(HBITMAP hBitmap, INT bright, INT contrast, BYTE threshold){ FLOAT cv = contrast 0 && contrast < 255)  cv = 1.0f / (1.0f - cv) - 1.0f; BYTE values[256]; for (INT i = 0; i < 256; i ++) {  INT v = contrast > 0? CheckValue(i + bright) : i;  if (contrast >= 255)   v = v >= threshold? 255 : 0;  else   v = CheckValue(v + (INT)((v - threshold) * cv + 0.5f));  values[i] = contrast < 0? CheckValue(v + bright) : v; } BITMAP bm; GetObject(hBitmap, sizeof(BITMAP), &bm ); LPARGBQuad o,p; for (UINT y = 0; y < bm.bmHeight; y ++, p+=nRowPadding, o+=nRowPadding) {
    2022-08-12 17:12:31下载
    积分:1
  • 696516资源总数
  • 106454会员总数
  • 1今日下载