opencv_contrib icon indicating copy to clipboard operation
opencv_contrib copied to clipboard

DisparityWLSFilterImpl ignores minimal disparity

Open S1lverhand opened this issue 3 months ago • 0 comments

The current implementation of DisparityWLSFilterImpl seems to ignore the minimal disparity value. This is a snippet from the current code:

void DisparityWLSFilterImpl::init(double _lambda, double _sigma_color, bool _use_confidence,  int l_offs, int r_offs, int t_offs, int b_offs, int _min_disp)
{
    left_offset = l_offs; right_offset  = r_offs;
    top_offset  = t_offs; bottom_offset = b_offs;
    min_disp = _min_disp;
    valid_disp_ROI = Rect();
    right_view_valid_disp_ROI = Rect();
    min_disp=0;

min_disp is first set correctly, but then it is overwritten.

The change is 10 years old, but maybe @sbokov is still around to comment on this.

S1lverhand avatar Sep 05 '25 09:09 S1lverhand