1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-29 07:13:02 +04:00
Commit Graph

36 Commits

Author SHA1 Message Date
Alexey Spizhevoy b2cdb7fa39 implemented cv::gpu::merge and cv::gpu::split functions 2010-09-20 13:20:25 +00:00
Vladislav Vinogradov a2f8817df1 minor refactoring of GPU module and GPU tests
added gpu compare version for CMP_NE operation
2010-09-20 10:34:46 +00:00
Anatoly Baksheev 4ffb519cdd GPU module: minor interface changes 2010-09-17 17:18:41 +00:00
Anatoly Baksheev 1387bfcde0 added GPU implementation of morphology functions (using NPP) and tests for it.
added npp_error function
added check_and_treat_gpu_exception function for tests_gpu
2010-09-17 15:28:59 +00:00
Vladislav Vinogradov b181d78ca5 Added implementation and test for the GPU version of warpAffine, warpPerspective, rotate, based on NPP.
Renamed copyConstBorder to copyMakeBorder.
Fixed warnings when HAVE_CUDA is not defined.
2010-09-15 12:47:59 +00:00
Vladislav Vinogradov b5c92a7dc0 Added implementation and test for the GPU version of flip, resize, sum, minMax, copyConstBorder, setTo, based on NPP. 2010-09-15 08:26:18 +00:00
Vladislav Vinogradov 37d39bd9de Added implementation and test for the GPU version of subtract, multiply, divide, transpose, absdiff, threshold, compare, meanStdDev, norm, based on NPP. 2010-09-13 14:30:09 +00:00
Kirill Kornyakov 8e38063965 gpu::add now supports 8UC4 and 32FC1 2010-09-10 15:04:54 +00:00
Kirill Kornyakov 01eac6d3e3 Added initial implementation and test for the GPU version of add, based on NPP. Need to implement for other depths. Also waiting NPP at CMake. 2010-09-09 15:34:16 +00:00
Andrey Morozov c1157c8128 fixed compile for linux 2010-09-08 20:18:37 +00:00
Andrey Morozov 1feb5b4d02 added async version of postfilter_textureness and prefilter_xsobel, modified async test and added test for async version of stereobm 2010-09-08 15:13:23 +00:00
Kirill Kornyakov 6960e1544d GPU module update: _GPU suffix removed, some namespaces renamed, minor refactorings. 2010-09-06 14:27:23 +00:00
Kirill Kornyakov a38e511188 GPU module code cleaning
* tests do not crash without test data
* test files renamed in systematic way
* added Test suffix for test classes names
* ts->printf used instead of some cout
2010-09-06 12:17:37 +00:00
Kirill Kornyakov ec7e937481 meanShiftFiltering_GPU output parameters changed to CV_8UC4. This is a start for moving from 3 channel to C4 images within GPU module. 2010-09-03 14:32:12 +00:00
Andrey Morozov 62b47108a0 minor fix with tests 2010-08-30 13:01:29 +00:00
Andrey Morozov 7357852434 added test stereo_bm and added "volatile" in constantspacebp 2010-08-30 12:30:08 +00:00
Andrey Morozov f1fa323456 fixed test with small size gpu memory 2010-08-21 18:30:14 +00:00
Andrey Morozov f676ca6239 added gpu test ConstantSpaceBP 2010-08-18 07:12:14 +00:00
Andrey Morozov 6f9b518e60 rename con.png to cones.png in test gpu 2010-08-16 09:19:11 +00:00
Andrey Morozov bcfec60024 added license headers 2010-08-12 14:09:16 +00:00
Vladislav Vinogradov 906a590a41 minor fix 2010-08-12 13:47:53 +00:00
Andrey Morozov 60246b9e77 added gpu test : stereobp 2010-08-12 13:29:49 +00:00
Andrey Morozov 723a99a541 added test for gpu: meanshift 2010-08-12 12:50:02 +00:00
Anatoly Baksheev d1fc3e6b5a cv::gpu::CudaStream -> cv::gpu::Stream
some refactoring
added gpu module to compilation
2010-08-10 09:44:50 +00:00
Vladislav Vinogradov dc0f313924 implemented saturate_cast on gpu; updated GpuMat::convertTo implementation with saturate_cast; minor fix of convert_to test 2010-07-27 07:05:39 +00:00
Andrey Morozov fff2160d1f implemented asynchronous call for GpuMat::upload() and GpuMat::download(). added test for asynchronous call. 2010-07-26 13:42:39 +00:00
Andrey Morozov 60a4e81a12 small modifications in tests 2010-07-23 07:58:03 +00:00
Vladislav Vinogradov edd68e588b Added implementation of remap on GPU. Minor fixes of convertTo. Added opencv_imgproc to gpu_test dependencies. 2010-07-23 07:06:33 +00:00
Vladislav Vinogradov 26c4859634 reduced code convert_to by using templates, merged with copyTo 2010-07-22 14:50:31 +00:00
Andrey Morozov a0b1107b3c added implementation copyTo() with mask and added test for this method 2010-07-22 14:39:54 +00:00
Andrey Morozov 98c8ecf829 modified kernel setto(), added double type, code has been improved 2010-07-22 12:42:42 +00:00
Vladislav Vinogradov 3f5dd5f1cc added implementation GpuMat::convertTo and merged this with matrix_operations.cpp 2010-07-22 09:31:33 +00:00
Andrey Morozov 7bf29e1488 optimized gpumat::setTo(), ~ 30 speedup 2010-07-22 08:59:23 +00:00
Andrey Morozov 2fe75ea33e fixed implementation of gpumat::setTo() 2010-07-21 13:35:41 +00:00
Andrey Morozov f37ac8e4ca fixed implementation of gpumat::setTo() and improved gputest 2010-07-21 10:43:01 +00:00
Andrey Morozov c3f1a6e78a added the module for testing gpu, by default turned off 2010-07-19 14:35:19 +00:00