Merge pull request #21258 from eplankin:fix_threshold_to_zero_ipp_bug
authoreplankin <elena.plankina@intel.com>
Fri, 17 Dec 2021 13:31:37 +0000 (16:31 +0300)
committerGitHub <noreply@github.com>
Fri, 17 Dec 2021 13:31:37 +0000 (13:31 +0000)
commit175bcb17345ed290c0c32af82491ece115676d36
tree87b243d9ff2ef3cbe0c3be0aaa9836464cfbcb63
parentf071207463256518964444e2e85baf6394b98ea7
Merge pull request #21258 from eplankin:fix_threshold_to_zero_ipp_bug

Fixed threshold(THRESH_TOZERO) at imgproc(IPP)

* Fixed #16085: imgproc(IPP): wrong result from threshold(THRESH_TOZERO)

* 1. Added test cases with float where all bits of mantissa equal 1, min and max float as inputs
2. Used nextafterf instead of cast to hex

* Used float value in test instead of hex and casts

* Changed input value in test
modules/imgproc/src/thresh.cpp
modules/imgproc/test/test_thresh.cpp