1. 22 May, 2019 1 commit
  2. 20 May, 2019 4 commits
    • Alexander Alekhin's avatar
      a4333948
    • Rostislav Vasilikhin's avatar
      Merge pull request #14106 from savuor:lab_wide · e90e0ef9
      Rostislav Vasilikhin authored
      Lab, Luv and XYZ conversions rewritten to wide intrinsics (#14106)
      
      * rgb2xyz<float> re-vectorized
      
      * rgb2xyz_i vectorized for ushort and uchar
      
      * xyz2rgb<float> vectorized
      
      * xyz2rgb_i vectorized for both uchar and ushort
      
      * intermediate conversions (int->float) rewritten
      
      * packed rgb2luv rewritten
      
      * (some) float conversions rewritten
      
      * burnt volatile int _3 and similar
      
      * RGB2Lab_b rewritten
      
      * tests: logging made better
      
      * RGB2Lab_f (LRGB path) rewritten
      
      * Lab2RGBfloat rewritten
      
      * Lab2RGBinteger and Lab2RGB_b rewritten to wide universal intrinsics
      
      * Luv2RGBinteger wide vectorized
      
      * RGB2Lab_b fixed: v_sub_wrap instead of saturated sub
      
      * warnings fixed
      
      * trying to fix compilation on older compilers
      
      * using 16x8 registers for 8-element dot product
      
      * cleanup added
      
      * splineInterpolate: loop unrolled, perf fix for f32x4
      
      * Lab2RGBfloat: grab 2x more data to process on f32x4
      
      * nrepeats for Luv2RGBfloat, +20% perf
      
      * minor
      
      * nrepeats to RGB2Lab_f
      
      * Lab2RGBinteger: no tab for linear BGR
      
      * nrepeats for RGB2Luvfloat
      
      * Luv2RGBinteger: no tab for linear RGB
      
      * +10% more to perf of Luv2RGBfloat
      
      * nrepeats for 256-simd for Lab2RGBfloat
      
      * less warnings
      
      * BOM removed
      
      * CV_SIMD_WIDTH used for lanes number checking
      
      * trilinearPackedInterpolate: 128-bit specialization added
      
      * fix build; no vx_cleanup(), instrumentation instead
      e90e0ef9
    • Sergiu Deitsch's avatar
      Merge pull request #13337 from sergiud:eigen-cross-compile · bc4b2d52
      Sergiu Deitsch authored
      * added support for Eigen cross-compilation
      
      * cmake: fix Eigen detection
      bc4b2d52
    • catree's avatar
      Add SOLVEPNP_IPPE for planar pose estimation. Add solvePnPGeneric function that… · 33cb9c5c
      catree authored
      Add SOLVEPNP_IPPE for planar pose estimation. Add solvePnPGeneric function that returns all the pose solutions and the reprojection errors.
      33cb9c5c
  3. 18 May, 2019 1 commit
  4. 17 May, 2019 2 commits
  5. 16 May, 2019 4 commits
  6. 15 May, 2019 11 commits
  7. 14 May, 2019 11 commits
  8. 08 May, 2019 1 commit
  9. 07 May, 2019 5 commits