Rok Mandeljc
|
fa075c50a1
|
Matlab bindings: fixed the functional template to perform an explicit cast to the type of an input option that is expected. This avoids issues with ternary operator not having the same type in rvalue and lvalue, such as in the case below:
Ptr_FeatureDetector blobDetector = inputs[3].empty() ? makePtr<SimpleBlobDetector>() : inputs[3].toPtrFeatureDetector();
Which after the patch, would be:
Ptr_FeatureDetector blobDetector = inputs[3].empty() ? (Ptr_FeatureDetector) makePtr<SimpleBlobDetector>() : inputs[3].toPtrFeatureDetector();
|
11 years ago |
Hilton Bristow
|
61c22d5899
|
removed experimental slots
|
11 years ago |
Hilton Bristow
|
fc696a9ff3
|
Improved standalone importing behaviour and creation of nested directories
|
11 years ago |
Hilton Bristow
|
6f190bb907
|
Generalized todict implementation
|
11 years ago |
Hilton Bristow
|
068b1bc3d0
|
More generic todict
|
11 years ago |
Hilton Bristow
|
483061e802
|
explicit string encoding when writing to file in python3
|
11 years ago |
Hilton Bristow
|
2f45942adc
|
converted necessary files for python3 compatibility using 2to3
|
11 years ago |
hbristow
|
d84ab09ab7
|
Updated documentation
|
11 years ago |
hbristow
|
86b7e3d15d
|
Moved Jinja2 into 3rdparty. Now using latest stable version from pypi (2.7.1)
|
11 years ago |
hbristow
|
7e5bbec895
|
Removing trailing whitespace and expanded tabs
|
11 years ago |
hbristow
|
a64c34c3ec
|
Updated cv help to include reference to named arguments
|
11 years ago |
hbristow
|
d16d637eb2
|
Fixed handling of optional arguments under ArgumentParser. Fixed default constructor error in MxArray
|
11 years ago |
hbristow
|
a780c3a7d1
|
Swapped out function assertions in favour of ArgumentParser
|
11 years ago |
hbristow
|
8f62a52b9b
|
Brought matlab module into cv namespace
|
11 years ago |
hbristow
|
153549c7f6
|
Added LICENSE and Americanizations
|
11 years ago |
hbristow
|
9726346bc9
|
removed unused files from repo
|
11 years ago |
hbristow
|
78dc2c5423
|
Upadated include tree to match the rest of opencv. Added install configuration for custom mex compiler
|
11 years ago |
hbristow
|
52dc51a62c
|
Added custom OpenCV mex compiler
|
11 years ago |
hbristow
|
fb41d7bf4e
|
Commenting spree no.2
|
11 years ago |
hbristow
|
7aaefd4dce
|
Improved escaped character formatting in docs
|
11 years ago |
hbristow
|
a659562c36
|
Changed command-line separator from module:file to module=file so that it works cross-platform
|
11 years ago |
hbristow
|
3bf41c2832
|
Formatted URLs in the documentation so that they are redirected to the system browser instead of the builtin Matlab browser
|
11 years ago |
hbristow
|
fad7b35b9a
|
Updated documentation formatting
|
11 years ago |
hbristow
|
059d63cceb
|
Added diagnostic/build information function
|
11 years ago |
hbristow
|
f705020348
|
Linked online documentation now opens a browser window to the exact function reference using div tags
|
11 years ago |
hbristow
|
3483bf14b9
|
Added auto-generated docs to all OpenCV functions
|
11 years ago |
hbristow
|
faeb0aa92a
|
Now using python ArgumentParser to parse command line arguments in preparation for adding doc generation
|
11 years ago |
hbristow
|
c5ffd1fdea
|
Updated main Matlab help string
|
11 years ago |
hbristow
|
7ef3be3429
|
By default, all function now export at least one return value back into the Matlab workspace, even if none are requested. This is in line with Matlab's calling convention, where functions called without an lvalue or a semicolon have their first output printed to the terminal
|
11 years ago |
hbristow
|
8f92973b8c
|
Started documentation skeleton
|
11 years ago |
hbristow
|
48aac747ca
|
removed pkg_resources (setuptools) dependency from jinja. Matlab module now has no python dependencies beyond the core python libs
|
11 years ago |
hbristow
|
58ca8ed97f
|
Improved finding Matlab on Windows machines. Needs testing on computers that have multiple version installed
|
11 years ago |
hbristow
|
6549e5e052
|
Added flaky support for finding Matlab on Windows machines
|
11 years ago |
hbristow
|
baa946c390
|
Split MxArray out of bridge into standalone file. Does not depend on bridge. Working to make it API complete with respect to mxArray, but with better calling syntax
|
12 years ago |
hbristow
|
504558c0be
|
Better C++11 and C++98 support/interop. Started writing map interface. Some core functions actually run
|
12 years ago |
hbristow
|
538dbfe585
|
Now compiling under much more strigent warnings, with Clang and optional C++11 support
|
12 years ago |
hbristow
|
53a7fbf74b
|
Improved bridge. Fixed I/O problem in function template
|
12 years ago |
hbristow
|
53c9c40eba
|
started MxArray wrapper around mxArray class
|
12 years ago |
hbristow
|
fc519aa3b3
|
Matlab constants now being parsed correctly. Over 700 constants correctly formatted :)
|
12 years ago |
hbristow
|
ef6327bb89
|
Now building all OpenCV functions
|
12 years ago |
hbristow
|
d6453cf051
|
Now builds all functions except those dependent on Features2d. Improved build detection if cmake is rerun
|
12 years ago |
hbristow
|
5bc55a042e
|
Now building all functions (not classes) in core, imgproc, ml and highgui
|
12 years ago |
hbristow
|
bb56ac4ae6
|
Added delta builds of Matlab executables. Imgproc module now compiling
|
12 years ago |
hbristow
|
136f205fb3
|
added handling of constants equaling constants for C++ map
|
12 years ago |
hbristow
|
6b88a21be8
|
added handling of constants equaling constants. e.g. FMT_DEFAULT = FMT_MATLAB
|
12 years ago |
hbristow
|
c5720213e4
|
Commented enum maps
|
12 years ago |
hbristow
|
e51bdbeb2d
|
All OpenCV constants being exported into matlab class and C++ map templates
|
12 years ago |
hbristow
|
0b9ff11537
|
Fixed bug where expected number of input variables was incorrect if any of the inputs were also outputs
|
12 years ago |
hbristow
|
da63919811
|
Improved error handling on entry to mex files
|
12 years ago |
hbristow
|
b0285d92b4
|
Improved file installation
|
12 years ago |