Vladislav Vinogradov
|
cd2b7448f4
|
eliminate unnecessary double arithmetics in CUDA
|
12 years ago |
Vladislav Vinogradov
|
9f33de7071
|
added cvconfig.hpp header file to gpu tests
it uses HAVE_CUDA, HAVE_NVCUVID, etc. macroses
|
12 years ago |
Vladislav Vinogradov
|
2311b0b43b
|
added cudev::GpuMat_<T> support to Input/Output arrays
|
12 years ago |
Vladislav Vinogradov
|
7b87d72d80
|
refactored generalized hough (both CPU and GPU):
removed set/get methods from Algorithm (implement owns)
removed GHT_* enumeration
|
12 years ago |
Vladislav Vinogradov
|
39a25115e0
|
fixed compilation
|
12 years ago |
Vladislav Vinogradov
|
59edad5a00
|
removed obsolete API
|
12 years ago |
Vladislav Vinogradov
|
5da724001f
|
made dependecy from gpufilters optional
|
12 years ago |
Vladislav Vinogradov
|
f614e35443
|
split hough sources
|
12 years ago |
Vladislav Vinogradov
|
1d79e13133
|
removed dependecy from gpuarithm
|
12 years ago |
Vladislav Vinogradov
|
9498f82085
|
updated documentation
|
12 years ago |
Vladislav Vinogradov
|
62a5a70cd0
|
switched to Input/Output Array in bilateralFilter & blendLinear
|
12 years ago |
Vladislav Vinogradov
|
de56163f97
|
refactored gpu::matchTemplate (converted it into Algorithm)
|
12 years ago |
Vladislav Vinogradov
|
1fcc8074bd
|
switched to Input/Output Array in Mean Shift
|
12 years ago |
Vladislav Vinogradov
|
70e6dc615a
|
refactored GoodFeaturesToTrackDetector
|
12 years ago |
Vladislav Vinogradov
|
d7ff3ad0cf
|
refactored cornerHarris and cornerMinEigenVal
* converted it into Algorithm
|
12 years ago |
Vladislav Vinogradov
|
ad4d6bed9d
|
refactored gpu::GeneralizedHough
|
12 years ago |
Vladislav Vinogradov
|
4087a45e73
|
refactored HoughCircles (converted it into Algorithm)
|
12 years ago |
Vladislav Vinogradov
|
1652540a1f
|
refactored HoughLines (converted it into Algorithm)
|
12 years ago |
Vladislav Vinogradov
|
48fb8c4f8a
|
refactored gpu::Canny (converted it into Algorithm)
|
12 years ago |
Vladislav Vinogradov
|
fc8476544c
|
switched to Input/Output Array in Histogram Processing
|
12 years ago |
Vladislav Vinogradov
|
9eea9835ab
|
switched to Input/Output Array in Color Processing
|
12 years ago |
Vladislav Vinogradov
|
4716f63444
|
fixed gpu performance tests:
used new CV_PERF_TEST_MAIN_WITH_IMPLS mechanism
|
12 years ago |
Vladislav Vinogradov
|
12ae11e2ff
|
refactored Separable Linear Filters
|
12 years ago |
Vladislav Vinogradov
|
8461cb3f4b
|
refactored gpu::convolve function:
* converted it to Algorithm
* old API still can be used for source compatibility (marked as deprecated)
|
12 years ago |
Vladislav Vinogradov
|
8fcef225fb
|
switched to Input/Output Array in reductions operations
|
12 years ago |
Vladislav Vinogradov
|
ec70282bf7
|
switched to Input/Output Array in min/max operations
|
12 years ago |
Vladislav Vinogradov
|
439c3574ed
|
renamed gpu_private.hpp to private.gpu.hpp
|
12 years ago |
Vladislav Vinogradov
|
76f4b02b06
|
refactored gpu::Stream (minor fixes)
|
12 years ago |
Vladislav Vinogradov
|
4c9773d55f
|
renamed gpu headers (made it more consistent)
|
12 years ago |
Vladislav Vinogradov
|
14e4b3adde
|
rewrite core/cuda/vec_math.hpp file
old version isn't compiled with CUDA 5.5
new version doesn't depend on functional.hpp
|
12 years ago |
Vladislav Vinogradov
|
3eeaa9189c
|
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
|
12 years ago |
Andrey Kamaev
|
416fb50594
|
Revert "Merge pull request #836 from jet47:gpu-modules"
This reverts commit fba72cb60d , reversing
changes made to 02131ffb62 .
|
12 years ago |
Vladislav Vinogradov
|
6d735c11c6
|
removed const qualifier (it produces warnings)
|
12 years ago |
Vladislav Vinogradov
|
c0b3424a23
|
gpuimgproc module fixes
|
12 years ago |
Vladislav Vinogradov
|
43d5e2d8b4
|
removed gpu BORDER_* constants
|
12 years ago |
Vladislav Vinogradov
|
ac0f506d0e
|
split gpuvideo onto gpuoptflow and gpubgsegm
|
12 years ago |
Vladislav Vinogradov
|
cad9518928
|
moved image labeling to gpu module
|
12 years ago |
Vladislav Vinogradov
|
e72ba73e70
|
moved gpu nlm to photo module
|
12 years ago |
Vladislav Vinogradov
|
fc3730fcc2
|
gpuwarping module for image warping
|
12 years ago |
Vladislav Vinogradov
|
b08b9ab83b
|
gpucalib3d module for camera calibration and stereo correspondence
|
12 years ago |
Vladislav Vinogradov
|
e41aea0acf
|
gpuimgproc module for image processing
|
12 years ago |