Face detection for C# in ASP.NET

10,256

Solution 1

Now that Face has retired since it was purchased by Facebook, I use Sky Biometry, which has a C# .NET API and is free.

It's cloud based and obviously requires an Internet connection, but who cares.

Solution 2

My personal preference for any Computer Vision related needs is to use http://opencv.willowgarage.com/wiki/ , however, it isn't natively made for C#.

However, after a quick Google search, I found http://www.emgu.com/wiki/index.php/Main_Page which says "Emgu CV is a cross platform .Net wrapper to the Intel OpenCV image processing library. Allowing OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython etc. The wrapper can be compiled in Mono and run on Linux / Mac OS X."

Share:
10,256
Mathias Lykkegaard Lorenzen
Author by

Mathias Lykkegaard Lorenzen

Updated on June 14, 2022

Comments

  • Mathias Lykkegaard Lorenzen
    Mathias Lykkegaard Lorenzen about 2 years

    I'm looking for a specific form of facial recognition. I want to detect where all the faces are located (and that's all) on an image of students in a class-picture.

    So in other words, I'm not trying to compare two faces and see if they match either.

    How can I do this in C#? I can't seem to find any open-source projects on NuGet regarding this, and I've looked on CodePlex too.