Skip to content
Snippets Groups Projects
Commit b8b97626 authored by Sebastian Hahta's avatar Sebastian Hahta
Browse files

bilateral filter: ndisp

parent 44c55a8a
No related branches found
No related tags found
1 merge request!161feature/vision operator
Pipeline #16271 passed
This commit is part of merge request !161. Comments created here will be created in the context of that merge request.
......@@ -53,7 +53,7 @@ class DisparityBilateralFilter : public::ftl::operators::Operator {
double scale_;
int radius_;
int iter_;
int max_disp_;
int n_disp_;
};
/*
......
......@@ -12,9 +12,10 @@ DisparityBilateralFilter::DisparityBilateralFilter(ftl::Configurable* cfg) :
ftl::operators::Operator(cfg) {
scale_ = 16.0;
n_disp_ = cfg->value("n_disp", 256);
radius_ = cfg->value("radius", 7);
iter_ = cfg->value("iter", 13);
filter_ = cv::cuda::createDisparityBilateralFilter(max_disp_ << 4, radius_, iter_);
filter_ = cv::cuda::createDisparityBilateralFilter(n_disp_ * scale_, radius_, iter_);
}
bool DisparityBilateralFilter::apply(ftl::rgbd::Frame &in, ftl::rgbd::Frame &out,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment