0

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

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

    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;

}

VideoCapture 未打开。有什么帮助吗?

4

1 回答 1

0

我找到了本教程,它解释了使用 Android 进行眼动追踪。你可以按照这个来使用主摄像头和跟踪对象。

高温高压

于 2013-11-18T06:15:59.907 回答