Mathieu Barnachon
0934344a3d
Update sample and code with external computation of HOG detector.
11 years ago
Vladislav Vinogradov
0c7663eb3b
Merge branch 'master' into gpu-cuda-rename
...
Conflicts:
modules/core/include/opencv2/core/cuda.hpp
modules/cudacodec/src/thread.cpp
modules/cudacodec/src/thread.hpp
modules/superres/perf/perf_superres.cpp
modules/superres/src/btv_l1_cuda.cpp
modules/superres/src/optical_flow.cpp
modules/videostab/src/global_motion.cpp
modules/videostab/src/inpainting.cpp
samples/cpp/stitching_detailed.cpp
samples/cpp/videostab.cpp
samples/gpu/stereo_multi.cpp
11 years ago
Roman Donchenko
345bc633cc
Boring changes - ml.
11 years ago
Roman Donchenko
9ed475cf52
War on Whitespace, master edition: file endings.
11 years ago
Maria Dimashova
989be02562
fixed cpp wrappers of ML tree-based models
11 years ago
Mathieu Barnachon
7f3273c77f
Adding an export for HOGDetector compatibility.
...
An SVM train with HOG could export a single vector for HOGDetector.
11 years ago
Roman Donchenko
4143071e22
In CvBoost, delegated update_weights's implementation to a helper method.
...
This allows subclasses of CvBoost to override initial weights that
update_weights uses without duplicating its entire implementation.
12 years ago
Andrey Kamaev
2b1ef95415
Completely separate C and C++ API of OpenCV core
12 years ago
Andrey Kamaev
75513a46dc
Remove all include directives for <string>
12 years ago
Andrey Kamaev
2ad7b97f1c
All modules (except ocl and gpu) compiles and pass tests
12 years ago
Vadim Pisarevsky
a06af5ca25
dramatic speedup of SVM::predict in the case of linear SVM
12 years ago
Andrey Kamaev
a42a0f5fca
Added compatibility headers
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Andrey Kamaev
2a6fb2867e
Remove all using directives for STL namespace and members
...
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
12 years ago
Markus Schoeler
7cab6798c0
Added two kernels to existing SVM framework
...
Histogram intersection kernel (accessible by using SVM::INTER in CV namespace as kernel_type)
Exponetial chi2 kernel (accessible by using SVM::CHI2 in CV namespace as kernel_type)
Formulars:
Exp-CHI2
k(x,y) = exp(-gamma * CHI2(x,y))
CHI2(x,y) = 1- 2* SUM_i[(xi-yi)²/(xi+yi)]
Intersec
k(x,y) = SUM_i[min(xi,yi)]
12 years ago
marina.kolpakova
14ac8a528e
final refactoring and test for training
12 years ago
marina.kolpakova
716a9ccb71
move training to softcascade module
...
rename Octave -> SoftCascadeOctave
12 years ago
marina.kolpakova
8672ae58e2
fix globbing under win
12 years ago
marina.kolpakova
dc12b4476a
suppress debug out for soft cascade Octave
12 years ago
marina.kolpakova
e47f58f4ce
replace Mats to Input/OutputArrays for Octave's public interface
12 years ago
marina.kolpakova
e7bab669fa
replace cv::Mat to Input/Output arrays
12 years ago
marina.kolpakova
dd8de0c41f
move soft cascade octave to ml module
12 years ago
marina.kolpakova
a0e93d0482
move image extraction logic from Octave to Dataset class
12 years ago
marina.kolpakova
a3600b94db
created abstract FeaturePool class
12 years ago
marina.kolpakova
a8d0e04912
amplement weidhting according to L. Bourdev and J. Brandt paper "Robust Object Detection Via Soft Cascade"
12 years ago
LeonidBeynenson
6de422701a
Made changes to allow ml module to work with big data.
12 years ago
Andrey Kamaev
edee177ef1
Fix binary compatibility of opencv_ml
12 years ago
Andrey Kamaev
7d6a2f1bca
Revert "skip of table header in MLData ( #1962 )"
...
This reverts commit 4d36be8794
.
Conflicts:
modules/ml/include/opencv2/ml/ml.hpp
modules/ml/src/data.cpp
12 years ago
Andrey Kamaev
0dc3d61071
Revert "yet another portion of changes towards the binary compatibility"
...
This reverts commit 618fbf5508
.
12 years ago
Andrey Kamaev
e7b81688a4
Revert "yet another portion of changes towards the binary compatibility"
...
This reverts commit 618fbf5508
.
12 years ago
Andrey Kamaev
18ab16dbd3
Revert "some more fixes towards binary compatibility"
...
This reverts commit a8c5e35619
.
Conflicts:
modules/imgproc/src/imgwarp.cpp
12 years ago
Vadim Pisarevsky
a8c5e35619
some more fixes towards binary compatibility
12 years ago
Vadim Pisarevsky
618fbf5508
yet another portion of changes towards the binary compatibility
12 years ago
Andrey Kamaev
f268af8ef0
Removed remaining SWIG marks from headers
12 years ago
Andrey Kamaev
f666bd221f
Merged the trunk r8595:8668 (except iOS and new gpu functionality)
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Alexander Mordvintsev
a98d6b6217
exposed parallelized SVM prediction to python (predict_all)
13 years ago
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
13 years ago
Andrey Kamaev
81a5988015
Merged the trunk r8467:8507 (inclusive) (big bunch of documentation fixes)
13 years ago
Andrey Kamaev
eb2f1f81ed
Fixed hundreds of documentation problems
13 years ago
Maria Dimashova
4d36be8794
skip of table header in MLData ( #1962 )
13 years ago
Andrey Kamaev
70166820ea
Merged the trunk r8324:8345
13 years ago
Vadim Pisarevsky
9bbcebd6b0
added opencv_world module that combines all the other [selected by user] OpenCV modules, except for opencv_python and opencv_gpu.
13 years ago
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
13 years ago
Maria Dimashova
ca8241f6e5
made em params read only; minor renaming
13 years ago
Maria Dimashova
3dfa917879
refactored train and predict methods of em
13 years ago
Maria Dimashova
3ee1a1d83c
fixed mistake in method name ( #1798 )
13 years ago
Maria Dimashova
71d7482aee
fixed nan in EM, added new test on EM
13 years ago
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
13 years ago
Maria Dimashova
9783cd985f
fixed ERTrees name for writing to/reading from xml
13 years ago