124 Commits (5600bc54f4e751180f7c9d50b17235bba2f086af)

Author SHA1 Message Date
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 b654413567 Added mixed-precision check when attempting to link to an OpenCV version with different bitness. Bindings now compiling and linking on my Windows 7 VM with VS2012 and Matlab R2013a 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 d00f4e267b Added Windows dll versioning and Debug library postfix checks. Dependent libraries now being found by linker :) 11 years ago
hbristow ecb506842b Added Windows-specific configuration lookup for linker paths 11 years ago
hbristow dfda79e673 Added passthrough of CXX FLAGS to mex compiler 11 years ago
hbristow 5e50791a9d Generator and compiler now working on Windows. Moved matlab to correct VS solution folder 12 years ago
hbristow 58ca8ed97f Improved finding Matlab on Windows machines. Needs testing on computers that have multiple version installed 12 years ago
hbristow 627b9df85f removed experimental IO from build 12 years ago
hbristow 6549e5e052 Added flaky support for finding Matlab on Windows machines 12 years ago
hbristow 9cc949e341 Added more test cases 12 years ago
hbristow 5a34b00737 Added more test cases 12 years ago
hbristow 603d949354 Improved string handling. Swapped transpose interface for slow but correct implementation. Will come back to optimized implementation later. imshow now works correctly 12 years ago
hbristow 346f7d0f3e Fast deep-copy-transpose implemented which attempts to not thrash the cache. Good first step for now, but no transpose at all would be preferrable. Started I/O. 12 years ago
hbristow d126263983 implemented faster transpose with SEE auto vectorization 12 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 6fd296c0b0 More aggressive build warnings. The cmake configuration is quite fragile. Pay particular attention to quotes around variables 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 245bc5dcc0 maintenant compiling video et photo aussi 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 8cd48cf35a Added README and proposal. Staging for first public commit 12 years ago
hbristow c8fdb2c1e0 Changed build locations so that the matlab module can be used in-place, without having to install 12 years ago
hbristow b0285d92b4 Improved file installation 12 years ago
hbristow 3b77fa5e8c Improved dependency checking 12 years ago
hbristow 24d5adfd54 Added commenting to modules/matlab/CMakeLists.txt 12 years ago
hbristow 755ce9d654 Matlab bindings now only building once rather than every call to make, via the use of some proxies. Matlab build currently only happens in one thread, so it can be pretty slow 12 years ago
hbristow 3b4814a52e Started writing the Bridge interface. Mex wrappers now starting to compile for core 12 years ago
hbristow 0263727b53 Function templates now include the full skeleton, from input to output. Class templates need work 12 years ago
hbristow f45bc35652 input/output assignment in templates is working for non-trivial cases. Updated parse_tree to handle '/IO' and '/S' modifiers 12 years ago