Ovidiu Parvu
8bada4c751
Overloaded the minEnclosingTriangle function such that there is an alternative function with the same name which does not require the output parameter ``area''.
...
Changed the sample source file minarea.cpp to use the overloaded version of the function.
Updated some comments in the min_enclosing_triangle.cpp source file.
12 years ago
Ovidiu Parvu
0ed2f6201d
Optimised one assert statement in the min_enclosing_triangle.cpp file. Added the minEnclosingTriangle functionality to the existing minarea.cpp sample file.
12 years ago
Ovidiu Parvu
9902affae6
Added some assert statements to constrain the type of the input and output parameters. Convert the input set of points to vector<Point2f> before passing it to the findMinimumAreaEnclosingTriangle function.
12 years ago
Ovidiu Parvu
4fce8e6b0e
Changed the semantics of the minEnclosingTriangle function such that:
...
1. The function receives a set of points as input instead of a convex polygon with more than three vertices
2. The convex hull P is computed inside the function
3.1. If the number of vertices of P is greater than three then the algorithm which was implemented before executes
3.2. Otherwise the vertices of the triangle are picked from the vertices of the given polygon and the area computed
12 years ago
Ovidiu Parvu
510ad8e779
- Changed the type of the minEnclosingTriangle function parameters by using proxy classes InputArray/OutputArray instead of std::vector<T>
...
- Adapted the source code to accommodate this change
12 years ago
Ovidiu Parvu
e6b58c4e79
- Added the minEnclosingTriangle function declaration to the imgproc header
...
- Added the source code for the function in the separate file min_enclosing_triangle.cpp
12 years ago
Roman Donchenko
77a2529eb7
Merge pull request #1408 from jet47:new-ptr-fixes
12 years ago
Roman Donchenko
74578f56a9
Merge pull request #1403 from lluisgomez:scene_text_detection_NM_fix
12 years ago
Vladislav Vinogradov
6ad72bfcb4
removed detail:: prefix int video_reader
...
it conflicts with cv::detail
12 years ago
Vladislav Vinogradov
a0771630b0
restored original behaviour or release functions for (Buffer and Texture)
12 years ago
lluis
cd33ca0009
changed default parameters in CreateERFiltersNM{1,2} functions. They are not needed now in the sample example.
12 years ago
lluis
6ef1d456dd
fixed rebase conflicts
12 years ago
Vladislav Vinogradov
b7eff94137
fixed compilation issues with new Ptr
12 years ago
Roman Donchenko
f88d8b9545
Merge pull request #1405 from SpecLad:retina-ocl-warn
12 years ago
lluis
512111af9c
removed blank line at EOF
12 years ago
lluis
1cc6502db3
removed unnecessary commented block
12 years ago
lluis
04913f5af7
removed trailing whitespaces
12 years ago
lluis
b9a5e919e2
better parameter settings for the ERFilter sample
12 years ago
lluis
15511bff40
better classifiers performance by training them with a new dataset of "manually" selected regions
12 years ago
lluis
f4d01175b8
fixed a bug in the calculation of the number of inflexion points feature
12 years ago
lluis
765921cc25
fixed a typo error in the default min_Probability param of CreateERFilterNM2
12 years ago
lluis
dba336c0e3
fixed a bug in the non-max-suppression filter procedure
12 years ago
Roman Donchenko
439e90f4f4
retina_ocl.cpp: removed two unused arrays.
12 years ago
Roman Donchenko
af594c8e44
retina_ocl.hpp: switched BasicRetinaFilter's members around to fix a -Wreorder warning.
12 years ago
Roman Donchenko
bad927325f
Merge pull request #1281 from SpecLad:the-smartest-pointer
12 years ago
Roman Donchenko
86b841563b
Added tests for Ptr.
12 years ago
Roman Donchenko
c7d2fdc4b2
Fixed some dubious uses of tbb::task_scheduler_init.
12 years ago
Roman Donchenko
a97ffe6513
Rewrote the documentation for Ptr to fit the new implementation.
12 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.
12 years ago
Roman Donchenko
3e189a2b41
Replaced calls to Ptr<T>::ptr to ::dynamicCast.
12 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.
12 years ago
Roman Donchenko
dadee3752c
Adapt Python bindings to the new Ptr.
12 years ago
Roman Donchenko
2f942efdf7
Java: removed usages of Ptr<T>::addref().
...
Now the features2d class wrappers use composition instead of inheritance.
12 years ago
Roman Donchenko
2a2c21bb63
Replace an incorrect usage of Ptr with a simple vector.
12 years ago
Roman Donchenko
62353b7980
Boring changes - samples.
12 years ago
Roman Donchenko
34af7eeb84
Boring changes - apps.
12 years ago
Roman Donchenko
eaa7fcc3e6
Boring changes - legacy.
12 years ago
Roman Donchenko
34127ba80f
Boring changes - contrib.
12 years ago
Roman Donchenko
3bca57ac25
Boring changes - ocl.
12 years ago
Roman Donchenko
fc0e835762
Boring changes - gpuwarping.
12 years ago
Roman Donchenko
d33ff4bb11
Boring changes - gpustereo.
12 years ago
Roman Donchenko
d6146e9543
Boring changes - gpulegacy.
12 years ago
Roman Donchenko
a007c7b980
Boring changes - gpuimgproc.
12 years ago
Roman Donchenko
b165016ba7
Boring changes - gpufilters.
12 years ago
Roman Donchenko
a57f93ee92
Boring changes - gpucodec.
12 years ago
Roman Donchenko
2c033251db
Boring changes - gpubgsegm.
12 years ago
Roman Donchenko
f8f0685397
Boring changes - gpuarithm.
12 years ago
Roman Donchenko
57595a8308
Boring changes - gpu.
12 years ago
Roman Donchenko
0dcb4f1f66
Boring changes - videostab.
12 years ago
Roman Donchenko
808e0cf10b
Boring changes - video.
12 years ago