Merge pull request #15527 from everton1984:faster_acc
authorEverton Constantino <everton.constantino@ibm.com>
Fri, 11 Oct 2019 15:32:59 +0000 (12:32 -0300)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Fri, 11 Oct 2019 15:32:59 +0000 (18:32 +0300)
commit9ca924999280a6919d5e313d9d31e2799b622227
treeb0da726c31c54cac7d973385833c65a4daafa728
parentdd4f591d54d2f2b2a45a0d6e4312db623642842b
Merge pull request #15527 from everton1984:faster_acc

* Adding support for vectorized masking for uchar/ushort.

* Fixing bug where mask was zeroing the dst. Improved the way to calculate
the mask and tweaked for further performance improvements.

* Fixing mask comparison test.

* Restricting to one channel.

* Adding support for 3 channels, switch old approach to start using HAL's
v_select.
modules/imgproc/src/accum.simd.hpp