Nghia Ho
eb2720a908
missing fclose when returning early
12 years ago
Roman Donchenko
ac39bfb4cc
Remove HAVE_CVCONFIG_H - it's always defined.
12 years ago
Vladislav Vinogradov
e433145b7e
fix for Bug #3085 :
...
weights array is only allocated for (l_count+1) elements,
but then weights[l_count+1] element is accessed.
12 years ago
Roman Donchenko
29b13ec1de
Replaced most of the usages of parallel_for with that of parallel_for_.
...
This should allow many algorithms to take advantage of more parallelization
technologies.
12 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
517062039e
Make core/internal.hpp a private header
12 years ago
Andrey Kamaev
d62bc8cfbf
Remove more old definitions from internal.hpp
12 years ago
Andrey Kamaev
715fa3303e
Move cv::Mat out of core.hpp
12 years ago
Andrey Kamaev
cc6bdfb045
Remove inline sorting algorithms from core headers
12 years ago
Andrey Kamaev
2ad7b97f1c
All modules (except ocl and gpu) compiles and pass tests
12 years ago
Vadim Pisarevsky
e01335bf47
fixed buffer size and restored the use of compressed files in ml's load_save tests.
12 years ago
Vadim Pisarevsky
4331f76d18
add hack to disable optimization of linear svms; improved precision of optimize_linear_svm; add the relevant test, which however requires some big database (so it's disabled by default)
12 years ago
Vadim Pisarevsky
63a5587d0d
exploring possible bug in optimize_linear_svm
12 years ago
Vadim Pisarevsky
07e0f7bf59
refactored video module; use the new-style algorithms now
12 years ago
Andrey Kamaev
89356ff16d
Move non-CV functionality from core.hpp to separate utility.hpp header
12 years ago
Vadim Pisarevsky
a06af5ca25
dramatic speedup of SVM::predict in the case of linear SVM
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
351ecbbcce
Repair build
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
5484a41960
Corrected a mistake in CHI2 kernel in line 354 and line 362 svm.cpp
...
Added new kernels to documentation
12 years ago
Markus Schoeler
ddb0afbc44
Changed line 1266 in svm.cpp to allow the new kernels to be used
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
Andy Maloney
b497380a68
Check memory allocation
...
Initialize local variables
12 years ago
LeonidBeynenson
87b0126e0d
Fixed dummy warning.
12 years ago
LeonidBeynenson
013d54c230
Changed types of some variables from int64 back to int.
...
Also corrected some indexes to be size_t.
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
decb137185
use long seeds only for 64 bit systems
12 years ago
marina.kolpakova
b0905c67ba
minor
12 years ago
marina.kolpakova
16aacf1780
use long seeds
12 years ago
marina.kolpakova
e903ce10ce
fix wartings for 32bit build
12 years ago
marina.kolpakova
8672ae58e2
fix globbing under win
12 years ago
marina.kolpakova
e2de3b0b81
fix build inder mac
12 years ago
marina.kolpakova
dc12b4476a
suppress debug out for soft cascade Octave
12 years ago
marina.kolpakova
e35eebd4d4
fix android build
12 years ago
marina.kolpakova
e47f58f4ce
replace Mats to Input/OutputArrays for Octave's public interface
12 years ago
marina.kolpakova
a0f2203f22
raplase error output on CV_Error
12 years ago
marina.kolpakova
dd8de0c41f
move soft cascade octave to ml module
12 years ago
marina.kolpakova
a3600b94db
created abstract FeaturePool class
12 years ago
marina.kolpakova
d4d47b1e58
restore backword compatibility
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
Maria Dimashova
0e2958e888
fixed CvBoost::predict
...
(Sometimes sample_data became bad because the buffer with its values was deallocated early).
12 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
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
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
633a8bfacc
fixed many warnings (modified pull request 13)
12 years ago
Andrey Kamaev
1a621c2916
Fix build warnings
12 years ago