【问题标题】:C# or JAVA library for gesture recognition from webcam?用于从网络摄像头进行手势识别的 C# 或 JAVA 库?
【发布时间】:2014-09-21 18:10:06
【问题描述】:

我有一个手势识别项目。我想知道如何使用 C# 或 Java 对其进行编程?有什么特别的图书馆吗?我需要编程还是需要特殊设备而不是网络摄像头?

【问题讨论】:

    标签: c# java gesture-recognition gesture


    【解决方案1】:

    你看过OpenCV吗?

    OpenCV(开源计算机视觉) 是一个编程函数库 用于实时计算机视觉。

    OpenCV 的示例应用 图书馆是人机交互 (人机界面);物体识别, 分割和识别;脸 认出;手势识别; 相机和运动跟踪,自我 运动,运动理解; 运动结构(SFM);立体声 和多相机校准和深度 计算;移动机器人。

    【讨论】:

    • 嗨,史密斯,感谢您的回复。我发现了 iGesture 框架,用于 java,不幸的是它自 2007 年以来就没有更新过,而且它不是一个完整的框架。 OpenCV 适用于 c/c++ 程序员,但我需要一些能够用 Java 或 C# 编程的东西。你有什么想法吗?
    • 你可以使用JavaCV,它是OpenCV的接口。
    【解决方案2】:

    OpenCVC# bindings 和一些手势项目,在这个very similar StackOverflow answer 中收听,我从中引用:

    我听说AForge 非常棒(查看AForge.Vision.Motion 命名空间)。

    一个快速的谷歌查询给了我这个:Video Hands Gesture Recognition in C#

    这也很有趣:Video Motion Detection Algorithms in C#

    【讨论】:

    • 非常感谢,我现在要检查一下,了解如何运行我的项目
    • 在尝试使用 OpenCV 与 Java 或 C# 一起工作几天后,没有取得任何结果。我决定将 AForge 与 C# 一起使用。但找不到任何教程来帮助我进行开发。你有什么想法我可以如何使用它来进行手势识别以能够指定一些手势并基于它们计算机运行一些命令???
    【解决方案3】:

    你试过AForge.Net

    它摇摆不定..而且很容易实现。还有一篇代码项目文章here

    【讨论】:

    • @niq,请发布干净/非盲链接。
    • 在尝试使用 OpenCV 与 Java 或 C# 一起工作几天后,没有取得任何结果。我决定将 AForge 与 C# 一起使用。但找不到任何教程来帮助我进行开发。你有什么想法我可以如何使用它来进行手势识别以能够指定一些手势并基于它们计算机运行一些命令???
    【解决方案4】:

    您可以使用 emguCV.net。它是 OpenCV 的包装器,可以在 C# 中使用。此外,它们几乎涵盖了 OpenCV 的所有功能,并提供了足够的文档以简化开发。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-17
      • 2012-10-12
      • 2014-09-03
      • 1970-01-01
      • 2014-06-01
      • 2017-01-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多