void IBackgroundSubtractor_GLSL::apply(cv::InputArray oNextImage, cv::OutputArray oLastFGMask, double dLearningRate) { apply_gl(oNextImage,oLastFGMask,false,dLearningRate); }
void IBackgroundSubtractor_GLSL::apply_gl(cv::InputArray oNextImage, cv::OutputArray oLastFGMask, bool bRebindAll, double dLearningRate) { apply_gl(oNextImage,bRebindAll,dLearningRate); getLatestForegroundMask(oLastFGMask); }
void IEdgeDetector_GLSL::apply_threshold(cv::InputArray oNextImage, cv::OutputArray oLastEdgeMask, double dThreshold) { apply_gl(oNextImage,oLastEdgeMask,false,dThreshold); }
void IEdgeDetector_GLSL::apply(cv::InputArray oNextImage, cv::OutputArray oLastEdgeMask) { apply_gl(oNextImage,oLastEdgeMask,false,-1); }
void IEdgeDetector_GLSL::apply_gl(cv::InputArray oNextImage, cv::OutputArray oLastEdgeMask, bool bRebindAll, double dThreshold) { apply_gl(oNextImage,bRebindAll,dThreshold); getLatestEdgeMask(oLastEdgeMask); }