Hamdi Sahloul
|
5d54def264
|
Add semicolons after `CV_INSTRUMENT` macros
|
7 years ago |
Alexander Alekhin
|
b09a4a98d4
|
opencv: Use cv::AutoBuffer<>::data()
|
7 years ago |
Maksim Shabunin
|
904640c9ae
|
Split matrix.cpp into smaller pieces
|
7 years ago |
Vladislav Vinogradov
|
4c9773d55f
|
renamed gpu headers (made it more consistent)
|
12 years ago |
Vladislav Vinogradov
|
b50090f850
|
restore cudaSafeCall
|
12 years ago |
Vladislav Vinogradov
|
204a19b431
|
moved common gpu utility functionality to gpu_private.hpp
|
12 years ago |
Vladislav Vinogradov
|
bf6c08a9ea
|
fixed compilation with CUDA
|
12 years ago |
marina.kolpakova
|
92ba74a3ee
|
fix cuda
|
12 years ago |
marina.kolpakova
|
157a98edf7
|
refactored cuda error handling; remove optional dependancies in soft cascade training app
|
12 years ago |
marina.kolpakova
|
3c8e66d580
|
softcascade: remove device dependency on gpu
|
12 years ago |
marina.kolpakova
|
6daf17f974
|
remove softcascade host dependencies on gpu module
|
12 years ago |
OpenCV Buildbot
|
81f826db2b
|
Normalize line endings and whitespace
|
13 years ago |
OpenCV Buildbot
|
04384a71e4
|
Normalize line endings and whitespace
|
13 years ago |
Anatoly Baksheev
|
55b1d7c097
|
added CUDA_DISABLER preprocessor commands
|
13 years ago |
Marina Kolpakova
|
304dac7f00
|
fixed #2113
|
13 years ago |
Marina Kolpakova
|
cdad4ac7c9
|
Merge branch 'home'
|
13 years ago |
Vladislav Vinogradov
|
fcfa72081e
|
moved GpuMat and DevMem2D to core module, some code refactoring
|
14 years ago |
Vladislav Vinogradov
|
8bb9e4302e
|
added registerPageLocked/unregisterPageLocked functions
added convert functions to BruteForceMatcher_GPU
other minor fixes
|
14 years ago |
Vladislav Vinogradov
|
b2b1d41da8
|
moved GpuMat class to separate header file
|
14 years ago |
Vladislav Vinogradov
|
42ced17c2c
|
fixed some warnings under win64
|
14 years ago |
Alexey Spizhevoy
|
674b763395
|
GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching)
|
14 years ago |
Vladislav Vinogradov
|
926a6bba00
|
modified according to CUDA 4.0 API updates
|
14 years ago |
Vladislav Vinogradov
|
34e2c78cec
|
minor fix
|
14 years ago |
Vladislav Vinogradov
|
f3b45af876
|
GpuMat::setTo optimization (call cudaMemcpy2D if possible)
|
14 years ago |
Vladislav Vinogradov
|
1c9f4e7ca2
|
fixed gpu::meanStdDev and gpu::norm under CUDA 4.0
fixed compilation under Win64
|
14 years ago |
Vladislav Vinogradov
|
58e26313dd
|
fixed bug in cv::LUT (multi-channel source array and single-channel table)
added missing cudaSafeCall
|
14 years ago |
Vladislav Vinogradov
|
c21a783646
|
added aligned memory allocation to CudaMem (if allocation type is ZERO_COPY)
fixed bugs in gpu::cvtColor
|
14 years ago |
Alexey Spizhevoy
|
993773b74a
|
now GPU stereo_bp test prints error mesage and test system continues execution
|
14 years ago |
Vladislav Vinogradov
|
54fa600b9e
|
update docs
minor fixes and refactoring of GPU module
|
14 years ago |
Vladislav Vinogradov
|
deac5d972e
|
fixed errors in gpu on old video cards (SURF_GPU, BruteForceMatcher_GPU, min/max, setTo, convertTo)
added assertion after all kernels calls
|
14 years ago |
Vladislav Vinogradov
|
811ba31897
|
added synchronization after NPP calls
|
15 years ago |
Vladislav Vinogradov
|
8abdb3721f
|
added gpu threshold.
|
15 years ago |
Alexey Spizhevoy
|
cbb132ccb1
|
added ensureSizeIsEnough into gpu module, updated reduction methods
|
15 years ago |
Alexey Spizhevoy
|
21b081deff
|
now single row GPU matrix is continuous one, added aux. functions, updated dft and matchTemplates
|
15 years ago |
Vladislav Vinogradov
|
dd2fe821c2
|
deleted NPP_VERSION and NPP_HAVE_COMPLEX_TYPE macros, because last NPP supports complex types under linux
|
15 years ago |
Alexey Spizhevoy
|
fada88e100
|
fixed some bugs, added tests for gpu::HOGDescriptor
|
15 years ago |
Anatoly Baksheev
|
ac5298815a
|
some device layer utility functions
|
15 years ago |
Vladislav Vinogradov
|
863d61e9eb
|
fix gpu module compilation under linux
|
15 years ago |
Vladislav Vinogradov
|
b08f60828b
|
added to gpu module linear filters for int and float source types.
refactored gpu module.
|
15 years ago |
Vladislav Vinogradov
|
49fa536c62
|
added Sobel, GaussianBlur, Canny to gpu module.
minor fix of matrix_operations.cpp.
|
15 years ago |
Vladislav Vinogradov
|
fb7aa43feb
|
added gpu 1d window sum, convertTo, based on NPP.
added RGB <-> XYZ color conversion.
gpu morphology minor fix.
|
15 years ago |
Vladislav Vinogradov
|
51d5959aca
|
added gpu add, subtract, multiply, divide, absdiff with Scalar.
added gpu exp, log, magnitude, based on NPP.
updated setTo with new NPP functions.
minor fix in tests and comments.
|
15 years ago |
Vladislav Vinogradov
|
b803c24345
|
added nppSafeCall
|
15 years ago |
Vladislav Vinogradov
|
b5c92a7dc0
|
Added implementation and test for the GPU version of flip, resize, sum, minMax, copyConstBorder, setTo, based on NPP.
|
15 years ago |
Kirill Kornyakov
|
6960e1544d
|
GPU module update: _GPU suffix removed, some namespaces renamed, minor refactorings.
|
15 years ago |
Anatoly Baksheev
|
97d17d8ad1
|
fixed warnings
added comments in gpu.hpp
|
15 years ago |
Anatoly Baksheev
|
9a669b1ceb
|
fixed bugs in page locked memory allocation
avoid extra gpu memory allocation in BP and CSBP
|
15 years ago |
Andrey Morozov
|
1ac097ce57
|
fixed build without cuda
|
15 years ago |
Andrey Morozov
|
001bbfb4f9
|
fixed build without cuda
|
15 years ago |
Andrey Morozov
|
35ebeb21bd
|
added implement MatPL with serocopy and writecombited
|
15 years ago |