platform/upstream/opencv.git
7 years agoMerge pull request #9649 from dkurt:dnn_reshape_transpose
Vadim Pisarevsky [Thu, 21 Sep 2017 19:25:58 +0000 (19:25 +0000)]
Merge pull request #9649 from dkurt:dnn_reshape_transpose

7 years agoMerge pull request #9678 from tomoaki0705:universalFastScore
Vadim Pisarevsky [Thu, 21 Sep 2017 19:12:30 +0000 (19:12 +0000)]
Merge pull request #9678 from tomoaki0705:universalFastScore

7 years agoMerge pull request #9681 from jodrescher:master
Alexander Alekhin [Thu, 21 Sep 2017 15:58:48 +0000 (15:58 +0000)]
Merge pull request #9681 from jodrescher:master

Update OpenCVDownload.cmake unpack option

7 years agoMerge pull request #9684 from RaymondKirk:patch-1
Alexander Alekhin [Thu, 21 Sep 2017 15:57:44 +0000 (15:57 +0000)]
Merge pull request #9684 from RaymondKirk:patch-1

Fix 'directory does not exist' in windows tutorial

7 years agoFix 'directory does not exist' in windows tutorial
Raymond Kirk [Thu, 21 Sep 2017 15:46:58 +0000 (16:46 +0100)]
Fix 'directory does not exist' in windows tutorial

7 years agoRemove reorder_dims attribute of Reshape layer
Dmitry Kurtaev [Mon, 18 Sep 2017 10:04:43 +0000 (13:04 +0300)]
Remove reorder_dims attribute of Reshape layer

7 years agoUpdate OpenCVDownload.cmake unpack
jodrescher [Thu, 21 Sep 2017 12:00:43 +0000 (14:00 +0200)]
Update OpenCVDownload.cmake unpack

Added new "f" flag to the tar unpack, because without it doesn't complete, an compile fails

7 years agoBit-exact version of Luv2RGB_b (#9470)
Rostislav Vasilikhin [Thu, 21 Sep 2017 11:20:45 +0000 (14:20 +0300)]
Bit-exact version of Luv2RGB_b (#9470)

* 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

7 years agoMerge pull request #9653 from dkurt:thresh_16u
Vadim Pisarevsky [Thu, 21 Sep 2017 10:57:46 +0000 (10:57 +0000)]
Merge pull request #9653 from dkurt:thresh_16u

7 years agoMerge pull request #9673 from dkurt:feature_dnn_tensorflow_defun
Vadim Pisarevsky [Thu, 21 Sep 2017 10:55:25 +0000 (10:55 +0000)]
Merge pull request #9673 from dkurt:feature_dnn_tensorflow_defun

7 years agoMerge pull request #9674 from alalek:cmake_cl2cpp_fix
Vadim Pisarevsky [Thu, 21 Sep 2017 10:54:39 +0000 (10:54 +0000)]
Merge pull request #9674 from alalek:cmake_cl2cpp_fix

7 years agouse universal intrinsic in FAST
Tomoaki Teshima [Thu, 21 Sep 2017 09:28:15 +0000 (18:28 +0900)]
use universal intrinsic in FAST

7 years agoMerge pull request #9669 from kraj:master
Alexander Alekhin [Wed, 20 Sep 2017 19:06:49 +0000 (19:06 +0000)]
Merge pull request #9669 from kraj:master

7 years agocmake: fix build process of OpenCL kernels
Alexander Alekhin [Wed, 20 Sep 2017 15:06:15 +0000 (18:06 +0300)]
cmake: fix build process of OpenCL kernels

7 years agoMerge pull request #9647 from alalek:cmake_ipp_absolute_path
Alexander Alekhin [Wed, 20 Sep 2017 12:56:33 +0000 (12:56 +0000)]
Merge pull request #9647 from alalek:cmake_ipp_absolute_path

7 years agoMerge pull request #8820 from woodychow:multithread_sift_findScaleSpaceExtrema
Vadim Pisarevsky [Wed, 20 Sep 2017 12:03:24 +0000 (12:03 +0000)]
Merge pull request #8820 from woodychow:multithread_sift_findScaleSpaceExtrema

7 years agoMerge pull request #9668 from Erotemic:msvc_version_warning
Alexander Alekhin [Wed, 20 Sep 2017 11:35:25 +0000 (11:35 +0000)]
Merge pull request #9668 from Erotemic:msvc_version_warning

7 years agoImport wrapped Dropout subgraphs from TensorFlow
Dmitry Kurtaev [Wed, 20 Sep 2017 10:30:25 +0000 (13:30 +0300)]
Import wrapped Dropout subgraphs from TensorFlow

7 years agoDo not enable asm with clang
Khem Raj [Wed, 20 Sep 2017 01:07:35 +0000 (18:07 -0700)]
Do not enable asm with clang

clang pretends to be gcc 4.2.0 which means we will
use inline asm for no reason, instead of builtins
on clang when possible.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
7 years agoAdded warning when MSVC_VERSION is not recognized
joncrall [Tue, 19 Sep 2017 22:00:25 +0000 (18:00 -0400)]
Added warning when MSVC_VERSION is not recognized

7 years agoMerge pull request #9664 from tomoaki0705:fixBuildVS2013
Alexander Alekhin [Tue, 19 Sep 2017 12:25:18 +0000 (12:25 +0000)]
Merge pull request #9664 from tomoaki0705:fixBuildVS2013

7 years agoMerge pull request #9656 from bblanchon:RelWithDebInfo
Alexander Alekhin [Tue, 19 Sep 2017 11:12:58 +0000 (11:12 +0000)]
Merge pull request #9656 from bblanchon:RelWithDebInfo

7 years agoUsing environment variable to store capture options (#9292)
Adam Rankin [Tue, 19 Sep 2017 10:29:43 +0000 (06:29 -0400)]
Using environment variable to store capture options (#9292)

* Using environment variable to store options parsed by av_dict_parse_string(ENV{OPENCV_FFMPEG_CAPTURE_OPTIONS}, ";", "|")

* Adding missing mandatory flags parameter

* Guarding against missing function via LIBAVUTIL version

* Code review fixes

Copy/paste error due to coder mistake reverted
Proper version checking for LIBAVUTIL_BUILD

7 years agoMerge pull request #9657 from alalek:ocl_global_size_adjustment
Vadim Pisarevsky [Tue, 19 Sep 2017 10:19:45 +0000 (10:19 +0000)]
Merge pull request #9657 from alalek:ocl_global_size_adjustment

7 years agoMerge pull request #9654 from savuor:seamlessclone
Vadim Pisarevsky [Tue, 19 Sep 2017 10:16:37 +0000 (10:16 +0000)]
Merge pull request #9654 from savuor:seamlessclone

7 years agofix build on Visual Studio 2013 and earlier
Tomoaki Teshima [Tue, 19 Sep 2017 10:08:23 +0000 (19:08 +0900)]
fix build on Visual Studio 2013 and earlier

7 years agoocl: update kernel global size adjustment
Alexander Alekhin [Mon, 18 Sep 2017 16:04:46 +0000 (19:04 +0300)]
ocl: update kernel global size adjustment

Prevents 10000x1 => 10000x8 transformation after getContinuousSize() call

7 years agocmake: map RelWithDebInfo and MinSizeRel configuration to Release
Benoit Blanchon [Mon, 18 Sep 2017 15:47:49 +0000 (17:47 +0200)]
cmake: map RelWithDebInfo and MinSizeRel configuration to Release

7 years agoUpdate 16UC thresholding
Dmitry Kurtaev [Mon, 18 Sep 2017 12:42:44 +0000 (15:42 +0300)]
Update 16UC thresholding

7 years agoAdded support for thresholding CV_16U images.
Arvid Piehl Lauritsen Böttiger [Mon, 18 Sep 2017 12:33:14 +0000 (15:33 +0300)]
Added support for thresholding CV_16U images.

7 years agoMerge pull request #9624 from nilaykumarpatel:Feature2d_getDefaultName
Vadim Pisarevsky [Mon, 18 Sep 2017 10:34:35 +0000 (10:34 +0000)]
Merge pull request #9624 from nilaykumarpatel:Feature2d_getDefaultName

7 years agoMerge pull request #9444 from hrnr:akaze_tutorial
Vadim Pisarevsky [Mon, 18 Sep 2017 10:27:07 +0000 (10:27 +0000)]
Merge pull request #9444 from hrnr:akaze_tutorial

7 years agoMerge pull request #9305 from dkurt:public_dnn_importer_is_deprecated
Vadim Pisarevsky [Mon, 18 Sep 2017 09:35:35 +0000 (09:35 +0000)]
Merge pull request #9305 from dkurt:public_dnn_importer_is_deprecated

7 years agoMerge pull request #9310 from r2d3:svm_parallel
Vadim Pisarevsky [Mon, 18 Sep 2017 09:32:41 +0000 (09:32 +0000)]
Merge pull request #9310 from r2d3:svm_parallel

7 years agoMerge pull request #9517 from dkurt:tf_mobilenet
Vadim Pisarevsky [Mon, 18 Sep 2017 09:31:19 +0000 (09:31 +0000)]
Merge pull request #9517 from dkurt:tf_mobilenet

7 years agoMerge pull request #9551 from ChristofKaufmann:MultiChannelMask
Vadim Pisarevsky [Mon, 18 Sep 2017 09:28:34 +0000 (09:28 +0000)]
Merge pull request #9551 from ChristofKaufmann:MultiChannelMask

7 years agoMerge pull request #9591 from dkurt:feature_dnn_caffe_importer_fp16
Vadim Pisarevsky [Mon, 18 Sep 2017 09:26:23 +0000 (09:26 +0000)]
Merge pull request #9591 from dkurt:feature_dnn_caffe_importer_fp16

7 years agoMerge pull request #9642 from saskatchewancatch:psnr-checks
Vadim Pisarevsky [Mon, 18 Sep 2017 09:24:03 +0000 (09:24 +0000)]
Merge pull request #9642 from saskatchewancatch:psnr-checks

7 years agoMake external cv::dnn::Importer usage is deprecated
Dmitry Kurtaev [Thu, 3 Aug 2017 14:43:52 +0000 (17:43 +0300)]
Make external cv::dnn::Importer usage is deprecated

7 years agocmake/IPP: use absolute path
Alexander Alekhin [Sun, 17 Sep 2017 20:12:59 +0000 (23:12 +0300)]
cmake/IPP: use absolute path

7 years agoMerge pull request #9599 from whizzzkid:master
Nishant Arora [Sun, 17 Sep 2017 19:24:43 +0000 (13:24 -0600)]
Merge pull request #9599 from whizzzkid:master

Incorrect Naming (#9599)

* Resolved #9544

* This is a better fix

* This should be good.

7 years agoRevert changes of mean and meanStdDev
Christof Kaufmann [Sun, 17 Sep 2017 19:00:28 +0000 (21:00 +0200)]
Revert changes of mean and meanStdDev

7 years agoRemoved unnecessary assertion
RAJ NATARAJAN [Sun, 17 Sep 2017 02:55:45 +0000 (19:55 -0700)]
Removed unnecessary assertion

7 years agoMerge pull request #9313 from dkurt:dnn_perf_test
Vadim Pisarevsky [Sat, 16 Sep 2017 19:39:23 +0000 (19:39 +0000)]
Merge pull request #9313 from dkurt:dnn_perf_test

7 years agoAdd some useful input assertions to PSNR function
RAJ NATARAJAN [Sat, 16 Sep 2017 05:36:58 +0000 (23:36 -0600)]
Add some useful input assertions to PSNR function

Input arrays must be depth CV_8U and of identical size.

7 years agoMerge pull request #9626 from T0ny0:fisheye_fix_
Alexander Alekhin [Fri, 15 Sep 2017 20:29:39 +0000 (20:29 +0000)]
Merge pull request #9626 from T0ny0:fisheye_fix_

7 years agoremove assignments in expressions
Tony0 [Fri, 15 Sep 2017 19:45:17 +0000 (22:45 +0300)]
remove assignments in expressions

7 years agoMerge pull request #9458 from csukuangfj:fix-doc
Alexander Alekhin [Fri, 15 Sep 2017 19:35:01 +0000 (19:35 +0000)]
Merge pull request #9458 from csukuangfj:fix-doc

7 years agoMerge pull request #9526 from sturkmen72:update_documentation
Alexander Alekhin [Fri, 15 Sep 2017 18:47:06 +0000 (18:47 +0000)]
Merge pull request #9526 from sturkmen72:update_documentation

7 years agoLayers for MobileNet from TensorFlow
Dmitry Kurtaev [Wed, 13 Sep 2017 19:18:02 +0000 (22:18 +0300)]
Layers for MobileNet from TensorFlow

7 years agoFP16 Caffe models import and export
Dmitry Kurtaev [Fri, 8 Sep 2017 10:31:29 +0000 (13:31 +0300)]
FP16 Caffe models import and export

7 years agoremoved unnecessary line
stalin18 [Sun, 18 Sep 2016 18:42:19 +0000 (00:12 +0530)]
removed unnecessary line

7 years agofixed unnecessary reconstruction in seamlessclone
stalin18 [Sun, 18 Sep 2016 13:11:02 +0000 (18:41 +0530)]
fixed unnecessary reconstruction in seamlessclone

fixed unnecessary reconstruction in seamlessclone by using only the
required rectangular area in input images

7 years agoMerge pull request #9384 from dkurt:torch_split
Vadim Pisarevsky [Fri, 15 Sep 2017 13:05:05 +0000 (13:05 +0000)]
Merge pull request #9384 from dkurt:torch_split

7 years agoMerge pull request #9301 from dkurt:dnn_npy
Vadim Pisarevsky [Fri, 15 Sep 2017 12:42:02 +0000 (12:42 +0000)]
Merge pull request #9301 from dkurt:dnn_npy

7 years agoMerge pull request #9524 from dkurt:dnn_torch_openface
Vadim Pisarevsky [Fri, 15 Sep 2017 12:38:11 +0000 (12:38 +0000)]
Merge pull request #9524 from dkurt:dnn_torch_openface

7 years agoMerge pull request #9560 from sovrasov:undistort_stop_criteria
Vadim Pisarevsky [Fri, 15 Sep 2017 12:34:16 +0000 (12:34 +0000)]
Merge pull request #9560 from sovrasov:undistort_stop_criteria

7 years agoMerge pull request #9633 from saskatchewancatch:psnr-doc
Vadim Pisarevsky [Fri, 15 Sep 2017 12:26:34 +0000 (12:26 +0000)]
Merge pull request #9633 from saskatchewancatch:psnr-doc

7 years agoMerge pull request #9616 from dkurt:feature_dnn_tf_importer_atrous_conv
Vadim Pisarevsky [Fri, 15 Sep 2017 10:24:05 +0000 (10:24 +0000)]
Merge pull request #9616 from dkurt:feature_dnn_tf_importer_atrous_conv

7 years agoMerge pull request #9623 from dkurt:hotfix_disable_ssd_cpu_halide_test
Vadim Pisarevsky [Fri, 15 Sep 2017 10:21:44 +0000 (10:21 +0000)]
Merge pull request #9623 from dkurt:hotfix_disable_ssd_cpu_halide_test

7 years agoi9629 - Added actual documentation for cv::PSNR function
saskatchewancatch [Fri, 15 Sep 2017 00:20:00 +0000 (18:20 -0600)]
i9629 - Added actual documentation for cv::PSNR function

7 years agoOverloading getDefaultName method for Feature2D and its child classes
Patel, Nilaykumar K [Thu, 14 Sep 2017 04:54:05 +0000 (10:24 +0530)]
Overloading getDefaultName method for Feature2D and its child classes

Signed-off-by: Vipin Anand <anand.vipin@gmail.com>
Signed-off-by: Prashanth Voora <prashanthx85@gmail.com>
Signed-off-by: Patel, Nilaykumar K <nilay.nilpat@gmail.com>
7 years agofisheye: fix initUndistortRectifyMap()
Tony0 [Thu, 14 Sep 2017 11:57:21 +0000 (14:57 +0300)]
fisheye: fix initUndistortRectifyMap()

7 years agoBit-exact version of RGB2Luv_b (#9226)
Rostislav Vasilikhin [Thu, 14 Sep 2017 11:51:27 +0000 (14:51 +0300)]
Bit-exact version of RGB2Luv_b (#9226)

* 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

7 years agoimgproc: slightly change the signature of undistortPoints overload
Vladislav Sovrasov [Thu, 14 Sep 2017 08:13:36 +0000 (11:13 +0300)]
imgproc: slightly change the signature of undistortPoints overload

7 years agoimgproc: add stop criteria tuning in undistortPoints
Vladislav Sovrasov [Tue, 5 Sep 2017 13:05:13 +0000 (16:05 +0300)]
imgproc: add stop criteria tuning in undistortPoints

7 years agoTorch's Concat and ConcatTable doesn't use Split layer
Dmitry Kurtaev [Wed, 16 Aug 2017 18:11:59 +0000 (21:11 +0300)]
Torch's Concat and ConcatTable doesn't use Split layer

7 years agoLayers for OpenFace face recognition network
Dmitry Kurtaev [Mon, 28 Aug 2017 14:37:09 +0000 (17:37 +0300)]
Layers for OpenFace face recognition network

7 years agoDilated convolution import from TensorFlow
Dmitry Kurtaev [Tue, 12 Sep 2017 12:56:51 +0000 (15:56 +0300)]
Dilated convolution import from TensorFlow

7 years agoDisable SSD on CPU Halide test
Dmitry Kurtaev [Wed, 13 Sep 2017 15:15:23 +0000 (18:15 +0300)]
Disable SSD on CPU Halide test

7 years agoMerge pull request #9592 from alalek:issue_9589
Vadim Pisarevsky [Wed, 13 Sep 2017 14:57:49 +0000 (14:57 +0000)]
Merge pull request #9592 from alalek:issue_9589

7 years agoImprove README (#9243)
Faheel Ahmad [Wed, 13 Sep 2017 14:58:34 +0000 (20:28 +0530)]
Improve README (#9243)

7 years agoMerge pull request #9603 from alalek:ocl_device_extensions
Vadim Pisarevsky [Wed, 13 Sep 2017 14:43:36 +0000 (14:43 +0000)]
Merge pull request #9603 from alalek:ocl_device_extensions

7 years agoMerge pull request #9374 from savuor:test_lab_bit_exact
Vadim Pisarevsky [Wed, 13 Sep 2017 14:39:04 +0000 (14:39 +0000)]
Merge pull request #9374 from savuor:test_lab_bit_exact

7 years agodocumentation improvement
Suleyman TURKMEN [Thu, 31 Aug 2017 13:39:28 +0000 (16:39 +0300)]
documentation improvement

7 years agoRemoved hard-coded version from integration test. (#9335)
Kerry Billingham [Wed, 13 Sep 2017 14:19:16 +0000 (15:19 +0100)]
Removed hard-coded version from integration test. (#9335)

Documented how to change the version of Maven to match OpenCV core and modified bash scripts accordingly.

Extracted integration test module and placed into own profile.

Configured CMake Maven plugin to use native CMake by default.

Updated documentation.

7 years agoMerge pull request #9406 from Cartucho:update_core_tutorials
Vadim Pisarevsky [Wed, 13 Sep 2017 14:09:39 +0000 (14:09 +0000)]
Merge pull request #9406 from Cartucho:update_core_tutorials

7 years agoMerge pull request #9574 from saskatchewancatch:i9482
Vadim Pisarevsky [Wed, 13 Sep 2017 13:59:43 +0000 (13:59 +0000)]
Merge pull request #9574 from saskatchewancatch:i9482

7 years agoMerge pull request #9576 from dkurt:feature_dnn_tf_importer_fp16
Vadim Pisarevsky [Wed, 13 Sep 2017 13:57:38 +0000 (13:57 +0000)]
Merge pull request #9576 from dkurt:feature_dnn_tf_importer_fp16

7 years agoMerge pull request #9541 from sturkmen72:patch-15
Vadim Pisarevsky [Wed, 13 Sep 2017 13:47:26 +0000 (13:47 +0000)]
Merge pull request #9541 from sturkmen72:patch-15

7 years agoMerge pull request #9561 from dkurt:fix_8693
Vadim Pisarevsky [Wed, 13 Sep 2017 13:34:49 +0000 (13:34 +0000)]
Merge pull request #9561 from dkurt:fix_8693

7 years agoMerge pull request #9566 from alalek:python_signatures
Vadim Pisarevsky [Wed, 13 Sep 2017 13:32:05 +0000 (13:32 +0000)]
Merge pull request #9566 from alalek:python_signatures

7 years agoMerge pull request #9569 from dkurt:test_dnn_ssd_halide
Vadim Pisarevsky [Wed, 13 Sep 2017 13:29:50 +0000 (13:29 +0000)]
Merge pull request #9569 from dkurt:test_dnn_ssd_halide

7 years agoMerge pull request #9600 from StevenPuttemans:fix_9583
Vadim Pisarevsky [Wed, 13 Sep 2017 13:27:04 +0000 (13:27 +0000)]
Merge pull request #9600 from StevenPuttemans:fix_9583

7 years agoMerge pull request #9581 from sovrasov:rtree_disable_cv
Vadim Pisarevsky [Wed, 13 Sep 2017 13:20:52 +0000 (13:20 +0000)]
Merge pull request #9581 from sovrasov:rtree_disable_cv

7 years agoUpdate train_HOG.cpp
Suleyman TURKMEN [Sun, 26 Jun 2016 00:42:10 +0000 (03:42 +0300)]
Update train_HOG.cpp

7 years agoerror message fixed
Rostislav Vasilikhin [Tue, 12 Sep 2017 17:05:58 +0000 (20:05 +0300)]
error message fixed

7 years agotest info output improved
Rostislav Vasilikhin [Fri, 25 Aug 2017 16:07:31 +0000 (19:07 +0300)]
test info output improved

7 years agoLab test fix: stop at first mismatch
Rostislav Vasilikhin [Thu, 17 Aug 2017 15:54:50 +0000 (18:54 +0300)]
Lab test fix: stop at first mismatch

7 years agoextra declarations removed
Rostislav Vasilikhin [Wed, 16 Aug 2017 23:34:32 +0000 (02:34 +0300)]
extra declarations removed

7 years agoadded checksum-based test for Lab bit-exactness
Rostislav Vasilikhin [Wed, 16 Aug 2017 23:14:42 +0000 (02:14 +0300)]
added checksum-based test for Lab bit-exactness

7 years agoreverted: no 8u convertors for CV_ColorCvtBaseTest
Rostislav Vasilikhin [Wed, 16 Aug 2017 23:13:11 +0000 (02:13 +0300)]
reverted: no 8u convertors for CV_ColorCvtBaseTest

7 years agoColorLab_full test fixed
Rostislav Vasilikhin [Tue, 15 Aug 2017 15:44:59 +0000 (18:44 +0300)]
ColorLab_full test fixed

7 years agobit-exact tests written for Lab
Rostislav Vasilikhin [Tue, 15 Aug 2017 15:43:55 +0000 (18:43 +0300)]
bit-exact tests written for Lab

7 years agoXYZ constants made softdouble
Rostislav Vasilikhin [Tue, 15 Aug 2017 15:22:19 +0000 (18:22 +0300)]
XYZ constants made softdouble

7 years agosrgb support added
Rostislav Vasilikhin [Tue, 15 Aug 2017 15:21:25 +0000 (18:21 +0300)]
srgb support added

7 years agoLab2RGB_b: bit-exactness enabled for all modes; non-vectorized code fixed to comply...
Rostislav Vasilikhin [Tue, 15 Aug 2017 15:15:13 +0000 (18:15 +0300)]
Lab2RGB_b: bit-exactness enabled for all modes; non-vectorized code fixed to comply with vectorized

7 years agoCV_ColorCvtBaseTest: added methods for 8u implementations
Rostislav Vasilikhin [Thu, 10 Aug 2017 16:01:36 +0000 (19:01 +0300)]
CV_ColorCvtBaseTest: added methods for 8u implementations

7 years agoLab and Luv tests: rewritten, constants explained
Rostislav Vasilikhin [Thu, 10 Aug 2017 14:26:42 +0000 (17:26 +0300)]
Lab and Luv tests: rewritten, constants explained

7 years agoImgproc_ColorLab_Full.accuracy test fixed
Rostislav Vasilikhin [Thu, 10 Aug 2017 13:36:46 +0000 (16:36 +0300)]
Imgproc_ColorLab_Full.accuracy test fixed