Roman Donchenko
a97ffe6513
Rewrote the documentation for Ptr to fit the new implementation.
11 years ago
Roman Donchenko
a50d75d362
Made Filestorage able to not own its CvFileStorage instance.
...
This allows to get rid of the last remaining Ptr<T>::addref calls.
11 years ago
Roman Donchenko
3e189a2b41
Replaced calls to Ptr<T>::ptr to ::dynamicCast.
11 years ago
Roman Donchenko
24dee16b12
Added to CV_INIT_ALGORITHM a Ptr creation function, for convenience.
...
Also changed the static functions to inline, to stop GCC complaining
about unused functions.
11 years ago
Roman Donchenko
dadee3752c
Adapt Python bindings to the new Ptr.
11 years ago
Roman Donchenko
2f942efdf7
Java: removed usages of Ptr<T>::addref().
...
Now the features2d class wrappers use composition instead of inheritance.
11 years ago
Roman Donchenko
2a2c21bb63
Replace an incorrect usage of Ptr with a simple vector.
11 years ago
Roman Donchenko
62353b7980
Boring changes - samples.
11 years ago
Roman Donchenko
34af7eeb84
Boring changes - apps.
11 years ago
Roman Donchenko
eaa7fcc3e6
Boring changes - legacy.
11 years ago
Roman Donchenko
34127ba80f
Boring changes - contrib.
11 years ago
Roman Donchenko
3bca57ac25
Boring changes - ocl.
11 years ago
Roman Donchenko
fc0e835762
Boring changes - gpuwarping.
11 years ago
Roman Donchenko
d33ff4bb11
Boring changes - gpustereo.
11 years ago
Roman Donchenko
d6146e9543
Boring changes - gpulegacy.
11 years ago
Roman Donchenko
a007c7b980
Boring changes - gpuimgproc.
11 years ago
Roman Donchenko
b165016ba7
Boring changes - gpufilters.
11 years ago
Roman Donchenko
a57f93ee92
Boring changes - gpucodec.
11 years ago
Roman Donchenko
2c033251db
Boring changes - gpubgsegm.
11 years ago
Roman Donchenko
f8f0685397
Boring changes - gpuarithm.
11 years ago
Roman Donchenko
57595a8308
Boring changes - gpu.
11 years ago
Roman Donchenko
0dcb4f1f66
Boring changes - videostab.
11 years ago
Roman Donchenko
808e0cf10b
Boring changes - video.
11 years ago
Roman Donchenko
93f757f8a2
Boring changes - superres.
11 years ago
Roman Donchenko
f21851f0f4
Boring changes - stitching.
11 years ago
Roman Donchenko
cce0f48d3e
Boring changes - softcascade.
11 years ago
Roman Donchenko
32205d3c5b
Boring changes - photo.
11 years ago
Roman Donchenko
b12894d95a
Boring changes - objdetect.
11 years ago
Roman Donchenko
de6a934f66
Boring changes - nonfree.
11 years ago
Roman Donchenko
345bc633cc
Boring changes - ml.
11 years ago
Roman Donchenko
1eacb485c5
Boring changes - features2d.
11 years ago
Roman Donchenko
bd70a033fc
Boring changes - calib3d.
11 years ago
Roman Donchenko
711fb6bd92
Boring changes - bioinspired.
11 years ago
Roman Donchenko
beeb932d22
Boring changes - highgui.
11 years ago
Roman Donchenko
254d4ae429
Boring changes - imgproc.
11 years ago
Roman Donchenko
8200a95ced
Boring changes - core.
...
This and several following commits contain the "boring" changes required
to support the new Ptr. These are changes like:
* new T -> makePtr<T> or .reset(new T) or Ptr<T>(new T)
(depending on the situation)
* p.empty() -> !p
* delete_obj -> DefaultDeleter::operator()
and similar changes that are numerous, but primitive.
11 years ago
Roman Donchenko
461c98fa86
Replaced Ptr with my new implementation.
11 years ago
Roman Donchenko
ecc51817d9
Merge pull request #1399 from pengx17:master_retina_ocl_fix
11 years ago
pengxiao
e45f92a9e1
Fix a bug of ocl retina on NVIDIA platform.
11 years ago
Roman Donchenko
fd3b2326b4
Merge pull request #1373 from abidrahmank:pykeypoints
11 years ago
Roman Donchenko
009919872f
Merge pull request #1389 from SpecLad:merge-2.4
11 years ago
Abid K
0902f183ca
alignment of parameters as per speclad
11 years ago
Roman Donchenko
79457f8f49
Merge pull request #1224 from mbarnach:pca_io
11 years ago
Roman Donchenko
18bb951574
Nuked the rest of the precomp.cpp files.
...
Consider this a part of merging #1357 .
11 years ago
Roman Donchenko
9218f4976c
Merge remote-tracking branch 'origin/2.4' into merge-2.4
...
Conflicts:
modules/contrib/src/retina.cpp
modules/gpu/perf/perf_video.cpp
modules/gpuoptflow/src/tvl1flow.cpp
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/perf/perf_calib3d.cpp
modules/ocl/perf/perf_color.cpp
modules/ocl/perf/perf_match_template.cpp
modules/ocl/src/precomp.hpp
samples/gpu/stereo_multi.cpp
11 years ago
Roman Donchenko
99043f6fc2
Merge pull request #1385 from asmorkalov:winrt_glob_fix
11 years ago
Alexander Smorkalov
6d3102141c
Globbing accuracy test fail on Windows RT fixed.
11 years ago
Roman Donchenko
188d3f02ee
Merge pull request #1302 from kdrobnyh:compare
11 years ago
Roman Donchenko
ff2b12334d
Merge pull request #1355 from jet47:gpu-stereo-multi-gpu-sample
11 years ago
Roman Donchenko
bd7930ada1
Merge pull request #1345 from pengx17:2.4_tvl1ocl_opt
11 years ago