Mat specifiedFrame;
public void onCameraViewStarted(int width, int height)
{
specifiedFrame=new Mat();
}
public Mat onCameraFrame(CvCameraViewFrame inputFrame)
{
if(condition)
{
specifiedFrame=inputFrame.gray();
}
return specifiedFrame;
}
当specifiedFrame为空Mat时,屏幕显示我可以理解的总balck,但在specifiedFrame = inputFrame.gray()之后为什么屏幕仍显示黑色? 如果我直接返回inputFrame.gray()屏幕显示正确。
在opencv4Android 2.4.11上使用Eclipse进行编码,在Android 4.4和5.0上运行。