English 中文(简体)
C# or JAVA library for gesture recognition from webcam?
原标题:

I have a project for gesture recognition. I was wondering how can use C# or Java to program it? Is there any special library? Do I need programming or do I need a special device rather than a webcam?

最佳回答

Have you looked at OpenCV?

OpenCV (Open Source Computer Vision) is a library of programming functions for real time computer vision.

Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Camera and Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); Stereo and Multi-Camera Calibration and Depth Computation; Mobile Robotics.

问题回答

There are C# bindings for OpenCV with a few gesture projects listen in this very similar StackOverflow answer, from which I quote:

I ve heard that AForge is pretty awesome (check out the AForge.Vision.Motion namespace).

A quick Google query gave me this: Video Hands Gesture Recognition in C#

This is also interesting: Video Motion Detection Algorithms in C#

Have you tried AForge.Net

It rocks alot .. and is very easy to implement. There is a Code Project Article as well here

You can use emguCV.net. it is a wrapper for OpenCV which can be used in C#. Also they have covered almost all the functionalities of OpenCV and they provide sufficient documentations to make development easy.





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签