小编Fra*_*ado的帖子

建议发布CvCameraViewFrame inputFrame?

我正在使用的Android应用程序中工作JavaCameraView.所以在我的活动中我实施CvCameraViewListener2.

我的实现onCameraFrame()看起来像这样:

@Override
public Mat onCameraFrame(CvCameraViewFrame inputFrame) {
    final Mat frame = inputFrame.rgba();
    return bs.process(frame);
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:如果我发布,frame因为我不再使用它会不会很好?所以做这样的事情:

@Override
public Mat onCameraFrame(CvCameraViewFrame inputFrame) {
    final Mat frame = inputFrame.rgba();
    Mat result = bs.process(frame);
    frame.release();
    return result;
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

android opencv opencv4android opencv3.1

2
推荐指数
1
解决办法
894
查看次数

标签 统计

android ×1

opencv ×1

opencv3.1 ×1

opencv4android ×1