- 21 Sep, 2017 1 commit
-
-
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
-
- 14 Sep, 2017 1 commit
-
-
Rostislav Vasilikhin authored
* Imgproc_ColorLab_Full.accuracy test fixed * Lab and Luv tests: rewritten, constants explained * CV_ColorCvtBaseTest: added methods for 8u implementations * Lab2RGB_b: bit-exactness enabled for all modes; non-vectorized code fixed to comply with vectorized * srgb support added * XYZ constants made softdouble * bit-exact tests written for Lab * ColorLab_full test fixed * reverted: no 8u convertors for CV_ColorCvtBaseTest * added checksum-based test for Lab bit-exactness * extra declarations removed * Lab test fix: stop at first mismatch * test info output improved * error message fixed * 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 * test_lab.cpp removed
-
- 12 Sep, 2017 13 commits
-
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
- 15 May, 2017 1 commit
-
-
Vladislav Sovrasov authored
-
- 02 Sep, 2014 1 commit
-
-
Alexander Karsakov authored
(cherry picked from commit b027eac1)
-
- 21 Aug, 2014 1 commit
-
-
Alexander Karsakov authored
-
- 20 Aug, 2014 1 commit
-
-
Alexander Karsakov authored
-
- 13 Aug, 2014 1 commit
-
-
Adil Ibragimov authored
1. someMatrix.data -> someMatrix.prt() 2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex ) 3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>() 4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
-
- 23 Feb, 2014 1 commit
-
-
Ilya Lavrenov authored
-
- 27 Aug, 2013 1 commit
-
-
Roman Donchenko authored
-
- 08 Apr, 2013 1 commit
-
-
Andrey Kamaev authored
-
- 13 Mar, 2013 1 commit
-
-
Andrey Kamaev authored
-
- 10 Dec, 2012 1 commit
-
-
Ilya Lavrenov authored
-
- 03 Dec, 2012 1 commit
-
-
Ilya Lavrenov authored
-
- 26 Nov, 2012 1 commit
-
-
Ilya Lavrenov authored
-
- 17 Oct, 2012 2 commits
-
-
OpenCV Buildbot authored
-
OpenCV Buildbot authored
-
- 15 Oct, 2012 2 commits
-
-
Vadim Pisarevsky authored
-
Ilya Lavrenov authored
-
- 12 Oct, 2012 1 commit
-
-
Evgeny Talanin authored
-
- 08 Oct, 2012 2 commits
-
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
- 13 Apr, 2012 1 commit
-
-
Vadim Pisarevsky authored
-
- 05 Apr, 2012 2 commits
-
-
Andrey Kamaev authored
-
Andrey Kamaev authored
-
- 30 Mar, 2012 1 commit
-
-
Ivan Korolev authored
-
- 28 Mar, 2012 1 commit
-
-
Andrey Kamaev authored
-
- 19 Jul, 2011 1 commit
-
-
Vadim Pisarevsky authored
added COVAR_ and SORT_ enums to core.hpp; fixed many, many VS2005, VS2010 and MinGW (GCC 4.5.2) warnings
-