Merge pull request #13781 from terfendail:warp_wintr
authorVitaly Tuzov <terfendail@users.noreply.github.com>
Wed, 20 Feb 2019 11:30:28 +0000 (14:30 +0300)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Wed, 20 Feb 2019 11:30:28 +0000 (14:30 +0300)
commit334c4d62b58469c355c99baf686ccde8de90a64c
tree2b4d29415e26cddb23f7c68ab5b092dc005a2b2a
parent8cedc052cad31996e9dd86d0de0ad2b01260c028
Merge pull request #13781 from terfendail:warp_wintr

Resize reworked using wide universal intrinsics (#13781)

* Added wide universal intrinsics optimized implementation for 3 channel bit-exact linear resize

* Reworked linear resize using new wide LUT intrinsics

* Fix for VSX intrinsics
modules/core/include/opencv2/core/hal/intrin.hpp
modules/core/include/opencv2/core/hal/intrin_avx.hpp
modules/core/include/opencv2/core/hal/intrin_cpp.hpp
modules/core/include/opencv2/core/hal/intrin_neon.hpp
modules/core/include/opencv2/core/hal/intrin_sse.hpp
modules/core/include/opencv2/core/hal/intrin_vsx.hpp
modules/imgproc/src/resize.cpp