安卓与功能实时匹配



我想写一个Android应用程序,可以实时跟踪具有OpenCV功能匹配的对象。目前,我可以与两张图片匹配功能,我希望它可以实时工作,即使相机帧数也会很低,我仍然想尝试一下。对我有什么帮助、建议或参考吗?

编辑:我发现了这个问题,我像这样尝试

    public Mat onCameraFrame(CvCameraViewFrame inputFrame) {
    mRgba = inputFrame.rgba();
    mGray = inputFrame.gray();
    VideoCapture  mcapture = new VideoCapture(0);
        mcapture.open(Highgui.CV_CAP_ANDROID_COLOR_FRAME);
        if(!mcapture.isOpened()){
            Core.putText(mRgba, "Capture Fail", new Point(50, 50), BIND_AUTO_CREATE, BIND_AUTO_CREATE, Color_Green);
        }else{
        Mat frame = new Mat();
        Imgproc.cvtColor(mRgba, frame, Imgproc.COLOR_RGB2GRAY);
        mcapture.retrieve(frame, 3);
        mRgba = frame;
        }
    return mRgba;
}

视频捕获未打开。 有什么帮助吗?

我找到了这个教程,它解释了使用Android的眼动追踪。您可以按照此操作使用主摄像头并跟踪对象。

最新更新