- 19 Sep, 2013 4 commits
-
-
Ovidiu Parvu authored
-
Ovidiu Parvu authored
Changed the signature of the minEnclosingTriangle function such that it returns the area automatically. Moreover, the overloaded function was no longer required so it was removed. Sample code, documentation and unit tests were updated correspondingly.
-
Ovidiu Parvu authored
Removed the cvMinEnclosingTriangle function since the C API will be deprecated starting with OpenCV 3.0
-
Ovidiu Parvu authored
-
- 18 Sep, 2013 3 commits
-
-
Ovidiu Parvu authored
Added a namespace and prefixed global variables with "G_" in order to prevent variable shadowing problems.
-
Ovidiu Parvu authored
-
Ovidiu Parvu authored
* Corrected minor typos in comments/function signatures * Added new details to copyright statement * Removed unreferenced macros * Removed the assert statement which was checking the type of the OutputArray triangle * When returning results using Mat::copyTo instead of Mat::convertTo * Changed C-style casts to static_casts * Added division by zero check to distanceFromPointToLine() function * Updated reference webpages last access dates * Moved the declaration of the gammaOfA variable outside the while loop in moveAIfLowAndBIfHigh() function for efficiency reasons
-
- 15 Sep, 2013 5 commits
-
-
Ovidiu Parvu authored
Added the C interface function signature and the overloaded minEnclosingTriangle Python function to the documentation.
-
Ovidiu Parvu authored
Changed the return type of cvMinEnclosingTriangle to CVAPI(void). Added the implementation of the function to the min_enclosing_triangle.cpp source file.
-
Ovidiu Parvu authored
-
Ovidiu Parvu authored
-
Ovidiu Parvu authored
- Wrote the documentation for the minEnclosingTriangle function (+1 extra picture depicting a sample output)
-
- 12 Sep, 2013 5 commits
-
-
Ovidiu Parvu authored
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.
-
Ovidiu Parvu authored
Optimised one assert statement in the min_enclosing_triangle.cpp file. Added the minEnclosingTriangle functionality to the existing minarea.cpp sample file.
-
Ovidiu Parvu authored
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.
-
Ovidiu Parvu authored
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
-
Ovidiu Parvu authored
- 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
-
- 11 Sep, 2013 1 commit
-
-
Ovidiu Parvu authored
- Added the source code for the function in the separate file min_enclosing_triangle.cpp
-
- 09 Sep, 2013 4 commits
-
-
Roman Donchenko authored
-
Roman Donchenko authored
-
Vladislav Vinogradov authored
it conflicts with cv::detail
-
Vladislav Vinogradov authored
-
- 06 Sep, 2013 15 commits
-
-
lluis authored
changed default parameters in CreateERFiltersNM{1,2} functions. They are not needed now in the sample example.
-
lluis authored
-
Vladislav Vinogradov authored
-
Roman Donchenko authored
-
lluis authored
-
lluis authored
-
lluis authored
-
lluis authored
-
lluis authored
-
lluis authored
-
lluis authored
-
lluis authored
-
Roman Donchenko authored
-
Roman Donchenko authored
-
Roman Donchenko authored
-
- 05 Sep, 2013 3 commits
-
-
Roman Donchenko authored
-
Roman Donchenko authored
-
Roman Donchenko authored
-