0

我正在尝试使用手势更改 int 变量。我正在尝试打开网络摄像头进行处理,如果您将手向左挥动,则值会发生变化,而当您将手向右挥动时,值会再次发生变化。关于如何解决这个问题的任何想法?

4

1 回答 1

1

这个问题对于 StackOverflow 来说非常模糊。很难回答一般的“我该怎么做”类型的问题。回答特定的“我试过 X,预期 Y,但得到 Z”类型的问题要容易得多。话虽如此,我将尝试从一般意义上回答。

把你的问题分解成更小的步骤。

第 1 步:你能写一个简单的草图,简单地显示来自摄像机的流吗?视频库也许可以帮助您。

第 2 步:一旦你完成了这项工作,你能编写跟踪你的手的代码吗?试着在你的手上画一个点。您可以在此步骤中使用OpenCV

第 3 步:如果您有可以跟踪您的手的代码,那么您可以跟踪它的位置。您将知道位置何时向左或向右移动,并且您可以采取任何您想要的操作。

您可能必须将这些步骤分解为更小的子步骤。如果您遇到困难,那么您可以发布MCVE和特定的技术问题,我们可以从那里开始。祝你好运。

于 2016-04-16T22:16:16.580 回答