我需要在Android上编写应用程序/游戏。我需要的是面部检测(嘴巴+可选眼睛)。我已经编写了面部检测部分,但现在我需要开始第二部分,即游戏。之前我在LibGDX中编写过一些游戏,但我不知道如何将这两个库合并(如果可能的话)。
您有任何想法吗?也许您知道任何简单的游戏引擎,可以与opencv配合使用?或者您有其他想法,我该怎么做?
我已经有一个方法:compare(),它返回:
- 1-当有人张开嘴巴时
- 2-当有人闭上眼睛时
那部分工作正常,但我不知道如何在OpenCV库中使用它来制作简单的游戏。 我尝试过以下代码(该代码应表示玩家):
我已经有一个方法:compare(),它返回:
- 1-当有人张开嘴巴时
- 2-当有人闭上眼睛时
那部分工作正常,但我不知道如何在OpenCV库中使用它来制作简单的游戏。 我尝试过以下代码(该代码应表示玩家):
Rect a = new Rect(0,10,0,10);
Core.rectangle(mRgba, a.tl(), a.br(), new Scalar(255, 0, 0, 255), 2);
if(compare()==1)a.x++;
还有其他方法,但它太粗糙。
感谢您提前回答。
package com.saper;
import android.os.Bundle;
import com.badlogic.gdx.backends.android.AndroidApplication;
import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;
public class MainActivity extends AndroidApplication {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
cfg.useGL20 = false;
initialize(new Saper(), cfg);
}
}
这是-android文件夹中的所有代码。在游戏文件夹中,我有大量的文件和代码墙。问题在于:我需要将这部分来自opencv的代码添加到哪里?