1. 17 Apr, 2018 1 commit
    • Vadim Pisarevsky's avatar
      Rewite polar transforms (#11323) · b8b7ca73
      Vadim Pisarevsky authored
      * Rewrite polar transformations
      
      - A new wrapPolar function encapsulate both linear and semi-log remap
      - Destination size is a parameter or calculated automatically to keep objects size between remapping
      - linearPolar and logPolar has been deprecated
      
      * Fix build warning and error in accuracy test
      
      * Fix function name to warpPolar
      
      * Explicitly specify the mapping mode, so we retain all the parameters as non-optional.
      
      Introduces WarpPolarMode enum to specify the mapping mode in flags
      
      * resolves performance warning on windows build
      
      * removed duplicated logPolar and linearPolar implementations
      b8b7ca73
  2. 21 Sep, 2017 1 commit
    • Rostislav Vasilikhin's avatar
      Bit-exact version of Luv2RGB_b (#9470) · cc547e82
      Rostislav Vasilikhin authored
      * lab_tetra squashed
      
      * initial version is almost written
      
      * unfinished work
      
      * compilation fixed, to be debugged
      
      * Lab test removed
      
      * more fixes
      
      * Luv2RGBinteger: channels order fixed
      
      * Lab structs removed
      
      * good trilinear interpolation added
      
      * several fixes
      
      * removed Luv2RGB interpolations, XYZ tables; 8-cell LUT added
      
      * no_interpolate made 8-cell
      
      * interpolations rewritten to 8-cell, minor fixes
      
      * packed interpolation added for RGB2Luv
      
      * tetra implemented
      
      * removing unnecessary code
      
      * LUT building merged
      
      * changes ported to color.cpp
      
      * minor fixes; try to suppress warnings
      
      * fixed v range of Luv
      
      * fixed incorrect src channel number
      
      * minor fixes
      
      * preliminary version of Luv2RGBinteger is done
      
      * Luv2RGB_b is in progress
      
      * XYZ color constants converted to softfloat
      
      * Luv test: precision fixed
      
      * Luv bit-exactness test added
      
      * warnings fixed
      
      * compilation fixed, error message fixed
      
      * Luv check is limited to [0-2,0-2,0-2] by XYZ
      
      * L->Y generation moved to LUT
      
      * LUTs added for up and vp of Luv2RGB_b
      
      * still works
      
      * fixed-point is done, works at maxerr 2
      
      * vectorized code is done, 2x slower than original
      
      * perf improved by 10%
      
      * extra comments removed
      
      * code moved to color.cpp
      
      * test_lab.cpp updated
      
      * minor refactoring
      
      * test added for Luv2RGB
      
      * OCL Luv2RGB_b: XYZ are limited to [0, 2]; docs updated
      
      * Luv2RGB_b rewritten to universal intrinsics
      
      * test_lab.cpp moved to luv_tetra branch
      cc547e82
  3. 23 Feb, 2017 1 commit
  4. 30 Sep, 2016 1 commit
  5. 22 Aug, 2016 1 commit
  6. 16 Aug, 2016 1 commit
  7. 12 Jul, 2016 1 commit
  8. 13 Mar, 2016 1 commit
  9. 01 Mar, 2016 1 commit
  10. 22 Dec, 2015 1 commit
  11. 03 Nov, 2015 1 commit
  12. 03 Jun, 2015 1 commit
  13. 13 May, 2015 2 commits
  14. 23 Feb, 2015 1 commit
  15. 26 Dec, 2014 1 commit
  16. 26 Nov, 2014 1 commit
    • HelenWong's avatar
      Updated Documentation (HoughCircles) · e88bf2bc
      HelenWong authored
      Rewrite the note on HoughCircles documentation to make it more clear
      
      Add note to clarify that the output vector of found circles is sorted by
      descending order of centres accumulator values.
      
      Also delete reductant lines on the HoughCircles documentation.
      
      Added comments to hough circles function.
      
      Added comments to icvhoughgradient
      
      Misalignment in line 1183 corrected
      e88bf2bc
  17. 18 Nov, 2014 1 commit
    • Maksim Shabunin's avatar
      Documenting imgproc module · 555fdf89
      Maksim Shabunin authored
      - disabled doxygen tree
      - enabled doxygen enum listing
      - added imgproc reference to main page
      - enabled BiB support
      - chenged doxygen root page format
      555fdf89
  18. 10 Nov, 2014 1 commit
  19. 22 Oct, 2014 1 commit
    • Miroslav Benes's avatar
      Add Triangle thresholding algorithm · 5b1fd739
      Miroslav Benes authored
      Add Triangle method for automatic threshold computation next to the existing
      Otsu's method. Triangle deals better with images whose histogram does not
      contain dominant peak.
      
      See paper Zack GW, Rogers WE, Latt SA.: Automatic measurement of sister
      chromatid exchange frequency. J Histochem Cytochem. 1977 Jul;25(7):741-53.
      5b1fd739
  20. 08 Oct, 2014 1 commit
  21. 02 Oct, 2014 1 commit
  22. 17 Sep, 2014 2 commits
  23. 15 Sep, 2014 1 commit
  24. 14 Sep, 2014 1 commit
  25. 12 Sep, 2014 1 commit
  26. 02 Sep, 2014 1 commit
  27. 21 Aug, 2014 1 commit
  28. 20 Aug, 2014 1 commit
  29. 19 Aug, 2014 1 commit
  30. 14 Aug, 2014 1 commit
  31. 09 Aug, 2014 1 commit
  32. 09 Jul, 2014 1 commit
  33. 03 Jun, 2014 1 commit
    • abidrahmank's avatar
      Issue #3709 - PyBindings for LSD · 530fc999
      abidrahmank authored
      Corrected crashing in Python bindings while using LSD_REFINE_NONE flags
      Corrected not drawing lines in drawSegments and compareSegments in Python bindings
      530fc999
  34. 27 May, 2014 1 commit
  35. 20 May, 2014 1 commit
  36. 19 May, 2014 1 commit
  37. 17 May, 2014 1 commit
  38. 13 May, 2014 1 commit