首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Wiimote转移到相机?

从Wiimote转移到相机?
EN

Stack Overflow用户
提问于 2009-03-06 18:05:15
回答 4查看 1.4K关注 0票数 6

我一直在做一些Johnny Chung Lee-style维莫特编程,遇到了维莫特相对狭窄的视野和四个点的限制的问题。我买了一台Creative Live!具有85度视野和高分辨率的相机。

我的原型应用程序是用C#编写的,我想留在那里。

所以,我的问题是:我想找到一个C#.Net摄像头/视觉库,它可以让我跟踪相机视野中的点--可能是LED。在未来,我想移动到R/G/B点跟踪,以便更容易地跟踪和区分更多的点。有什么建议吗?

EN

回答 4

Stack Overflow用户

发布于 2009-03-10 18:21:00

您可以查看Emgu.CV库,它是一个用于OpenCV的.NET (C#)包装器。OpenCV被包括我在内的许多人认为是最好的(免费)计算机视觉库。

票数 6
EN

Stack Overflow用户

发布于 2009-03-06 18:19:14

查看AForge.Net..它似乎是一个功能强大的库。

票数 5
EN

Stack Overflow用户

发布于 2009-04-09 09:07:36

对于普通相机,识别和跟踪leds的任务相当困难,因为所有其他物体都是可见的。我建议你尝试通过减少曝光(从而打开自动曝光)来最大化对比度,如果这在驱动程序中是可能的:你应该瞄准一个值,你的leds在图像中仍然具有高强度(>200),而不是过度曝光(<255)。然后,您应该能够正确地设置图像阈值,并获得更高质量的结果。

如果图像仍然太杂乱,无法轻松有效地分析,您可以使用红外leds,移除相机上的红外阻挡滤光器(如果您的相机有),并可能添加“红外通过/可见光阻挡”滤光器:然后您应该只有leds的地方有亮点,但您将无法使用颜色。不过,图像质量可能会出现问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/619827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档