Pavel Rojtberg
6fbf0758bc
Python: wrap Algorithm::read and Algorithm::write
7 years ago
Alexander Alekhin
006966e629
trace: initial support for code trace
8 years ago
mvukad
695e33b25b
Fix missing format when writing Algorithm-based objects
...
Added a writeFormat() method to Algorithm which must be called by the
write() method of derived classes.
9 years ago
Vadim Pisarevsky
052593c760
1. Input/OutputArray optimizations;
...
2. Algorithm::load/save added (moved from StatModel)
3. copyrights updated; added copyright/licensing info for ffmpeg
4. some warnings from Xcode 6.x are fixed
10 years ago
Maksim Shabunin
da383e65e2
Remove deprecated methods from cv::Algorithm
10 years ago
Vladislav Vinogradov
a932d8aba1
use full qualified name for all internal namespaces to prevent ambiguous symbol errors
10 years ago
Vadim Pisarevsky
d2b9dc5530
quickly corrected the previous refactoring of features2d: moved from set(SOME_PROP, val) to setSomeProp(val)
10 years ago
Vadim Pisarevsky
01d3848f17
all the tests now pass except for MSER
10 years ago
Vadim Pisarevsky
c5261ea3d2
all the tests now pass except for MSER
10 years ago
Robbert Klarenbeek
345b3b0bdd
Fix algorithm setter argument validation for uchar(cherry picked from commit e21c6e19db
)
11 years ago
Robbert Klarenbeek
e21c6e19db
Fix algorithm setter argument validation for uchar
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
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
Andrey Kamaev
7193a73ca0
Move FileStorage to separate header
12 years ago
Andrey Kamaev
be7bbe3aa9
Drop cv:: prefix from cv::String used inside the cv namespace
12 years ago
Andrey Kamaev
762aefd71b
Compile opencv_test_core with cv::String instead of std::string
...
All tests passed!
12 years ago
LeonidBeynenson
41dc829341
Made changes to avoid warnings (Windows compilation).
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
LeonidBeynenson
bfb644ac04
Changed error message in Algorithm::get.
12 years ago
LeonidBeynenson
e7b214b6d2
Removed urequired functions
12 years ago
LeonidBeynenson
b85a098d9c
Added float, uint64, and uchar params to Algorithm
...
Made changes to work in cv::Algorithm with parameters of these types.
Also fixed SimpleBlobDetector -- now it can be created by
cv::Algorithm::create and it can work with cv::Algorithm::set/get.
12 years ago
Andrey Kamaev
84934f7bfc
Fix SHORT data type support in Algorithm
...
* typo in Algorithm::addParam for 'short' data type which results in segmentation fault on ARM
on attempt to set type property for FAST using setter inherited from Algorithm
* added short type support to read/write methods
* improved some error messages
12 years ago
LeonidBeynenson
d6aa3bd8ed
Made changes in cv::Algorithm
...
made it to give more verbose errors when arguments of wrong types are passed, added setters with types (e.g. setInt, etc)
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
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
Andrey Kamaev
b368f99d03
Merged the trunk r8852:8880
13 years ago
Vadim Pisarevsky
562838e0b5
partial fix for repeated algorithm registration (patch #2101 by Stephan Reuter)
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
13 years ago
Alexander Shishkov
a71e690b5e
temp commit
13 years ago
Alexander Shishkov
3165b22a97
temp commit
13 years ago
Alexander Shishkov
2ac9338f87
temp commit
13 years ago
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
13 years ago
Vadim Pisarevsky
9213bba48a
wrapped Algorithm class.
13 years ago
Maria Dimashova
423b721d97
fixed AlgorithmInfo::read for read only parameters (thanks to Vadim)
13 years ago
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
13 years ago
Andrey Kamaev
fa7e7e54dc
Fixed ugly bug in AlgorithmInfo initialisation order
13 years ago
Maria Dimashova
85364ac9b1
fixed Algorithm
13 years ago
Vadim Pisarevsky
ff071d2cf6
added Algorithm::get/set/addParam(vector<Mat>) (to be used by EM)
13 years ago
Vadim Pisarevsky
d60623279c
switched to non-constant references in Algorithm::addParam, which is more safe.
13 years ago
Vadim Pisarevsky
957e80abbd
lot's of changes; nonfree & photo modules added; SIFT & SURF -> nonfree module; Inpainting -> photo; refactored features2d (ORB is still failing tests), optimized brute-force matcher and made it non-template.
13 years ago
Vadim Pisarevsky
bb93e3ab8a
added color canny; improved Algorithm class implementation
13 years ago
Vadim Pisarevsky
676f19233a
added the abstract cv::Algorithm class; low-level exp & fastAtan etc. functions for more efficient SIFT implementation; fixed bug #1521
13 years ago