profile/ivi/opencv.git
11 years agoUpdated nest list in markdown
hbristow [Sun, 11 Aug 2013 04:46:28 +0000 (14:46 +1000)]
Updated nest list in markdown

11 years agoUpdated nest list in markdown
hbristow [Sun, 11 Aug 2013 04:44:25 +0000 (14:44 +1000)]
Updated nest list in markdown

11 years agoUpdated nest list in markdown
hbristow [Sun, 11 Aug 2013 04:43:15 +0000 (14:43 +1000)]
Updated nest list in markdown

11 years agoUpdated nest list in markdown
hbristow [Sun, 11 Aug 2013 04:42:30 +0000 (14:42 +1000)]
Updated nest list in markdown

11 years agoDocumentation spree no.1
hbristow [Sun, 11 Aug 2013 04:36:50 +0000 (14:36 +1000)]
Documentation spree no.1

11 years agoImproved escaped character formatting in docs
hbristow [Fri, 9 Aug 2013 05:15:08 +0000 (15:15 +1000)]
Improved escaped character formatting in docs

11 years agoChanged command-line separator from module:file to module=file so that it works cross...
hbristow [Wed, 7 Aug 2013 19:26:56 +0000 (05:26 +1000)]
Changed command-line separator from module:file to module=file so that it works cross-platform

11 years agoFormatted URLs in the documentation so that they are redirected to the system browser...
hbristow [Wed, 7 Aug 2013 18:46:45 +0000 (04:46 +1000)]
Formatted URLs in the documentation so that they are redirected to the system browser instead of the builtin Matlab browser

11 years agoUpdated documentation formatting
hbristow [Wed, 7 Aug 2013 17:51:44 +0000 (03:51 +1000)]
Updated documentation formatting

11 years agoAdded diagnostic/build information function
hbristow [Wed, 7 Aug 2013 16:42:17 +0000 (02:42 +1000)]
Added diagnostic/build information function

11 years agoLinked online documentation now opens a browser window to the exact function referenc...
hbristow [Wed, 7 Aug 2013 09:28:58 +0000 (19:28 +1000)]
Linked online documentation now opens a browser window to the exact function reference using div tags

11 years agoAdded auto-generated docs to all OpenCV functions
hbristow [Wed, 7 Aug 2013 06:34:30 +0000 (16:34 +1000)]
Added auto-generated docs to all OpenCV functions

11 years agoNow using python ArgumentParser to parse command line arguments in preparation for...
hbristow [Tue, 6 Aug 2013 15:41:10 +0000 (01:41 +1000)]
Now using python ArgumentParser to parse command line arguments in preparation for adding doc generation

11 years agoUpdated main Matlab help string
hbristow [Tue, 6 Aug 2013 15:10:51 +0000 (01:10 +1000)]
Updated main Matlab help string

11 years agoBy default, all function now export at least one return value back into the Matlab...
hbristow [Tue, 6 Aug 2013 14:14:13 +0000 (00:14 +1000)]
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 agoStarted documentation skeleton
hbristow [Tue, 6 Aug 2013 11:16:38 +0000 (21:16 +1000)]
Started documentation skeleton

11 years agoAdded mixed-precision check when attempting to link to an OpenCV version with differe...
hbristow [Tue, 6 Aug 2013 03:01:57 +0000 (13:01 +1000)]
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 agoremoved pkg_resources (setuptools) dependency from jinja. Matlab module now has no...
hbristow [Mon, 5 Aug 2013 14:40:57 +0000 (00:40 +1000)]
removed pkg_resources (setuptools) dependency from jinja. Matlab module now has no python dependencies beyond the core python libs

11 years agoAdded Windows dll versioning and Debug library postfix checks. Dependent libraries...
hbristow [Mon, 5 Aug 2013 07:37:48 +0000 (17:37 +1000)]
Added Windows dll versioning and Debug library postfix checks. Dependent libraries now being found by linker :)

11 years agoAdded Windows-specific configuration lookup for linker paths
hbristow [Mon, 5 Aug 2013 04:49:12 +0000 (14:49 +1000)]
Added Windows-specific configuration lookup for linker paths

11 years agoAdded passthrough of CXX FLAGS to mex compiler
hbristow [Sun, 4 Aug 2013 14:44:38 +0000 (00:44 +1000)]
Added passthrough of CXX FLAGS to mex compiler

11 years agoGenerator and compiler now working on Windows. Moved matlab to correct VS solution...
hbristow [Wed, 31 Jul 2013 02:37:05 +0000 (12:37 +1000)]
Generator and compiler now working on Windows. Moved matlab to correct VS solution folder

11 years agoImproved finding Matlab on Windows machines. Needs testing on computers that have...
hbristow [Wed, 31 Jul 2013 01:24:28 +0000 (11:24 +1000)]
Improved finding Matlab on Windows machines. Needs testing on computers that have multiple version installed

11 years agoremoved experimental IO from build
hbristow [Tue, 30 Jul 2013 14:00:50 +0000 (00:00 +1000)]
removed experimental IO from build

11 years agoAdded flaky support for finding Matlab on Windows machines
hbristow [Tue, 30 Jul 2013 13:58:32 +0000 (23:58 +1000)]
Added flaky support for finding Matlab on Windows machines

11 years agoAdded more test cases
hbristow [Fri, 12 Jul 2013 07:31:25 +0000 (17:31 +1000)]
Added more test cases

11 years agoAdded more test cases
hbristow [Fri, 12 Jul 2013 06:57:05 +0000 (16:57 +1000)]
Added more test cases

11 years agoImproved string handling. Swapped transpose interface for slow but correct implementa...
hbristow [Fri, 12 Jul 2013 05:48:03 +0000 (15:48 +1000)]
Improved string handling. Swapped transpose interface for slow but correct implementation. Will come back to optimized implementation later. imshow now works correctly

11 years agoFast deep-copy-transpose implemented which attempts to not thrash the cache. Good...
hbristow [Fri, 12 Jul 2013 00:38:48 +0000 (10:38 +1000)]
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.

11 years agoimplemented faster transpose with SEE auto vectorization
hbristow [Thu, 4 Jul 2013 06:34:02 +0000 (23:34 -0700)]
implemented faster transpose with SEE auto vectorization

11 years agoSplit MxArray out of bridge into standalone file. Does not depend on bridge. Working...
hbristow [Tue, 2 Jul 2013 23:42:37 +0000 (16:42 -0700)]
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

11 years agoBetter C++11 and C++98 support/interop. Started writing map interface. Some core...
hbristow [Mon, 1 Jul 2013 23:33:55 +0000 (16:33 -0700)]
Better C++11 and C++98 support/interop. Started writing map interface. Some core functions actually run

11 years agoMore aggressive build warnings. The cmake configuration is quite fragile. Pay particu...
hbristow [Sat, 29 Jun 2013 23:30:17 +0000 (16:30 -0700)]
More aggressive build warnings. The cmake configuration is quite fragile. Pay particular attention to quotes around variables

11 years agoNow compiling under much more strigent warnings, with Clang and optional C++11 support
hbristow [Sat, 29 Jun 2013 21:24:53 +0000 (14:24 -0700)]
Now compiling under much more strigent warnings, with Clang and optional C++11 support

11 years agoImproved bridge. Fixed I/O problem in function template
hbristow [Sat, 29 Jun 2013 07:19:08 +0000 (00:19 -0700)]
Improved bridge. Fixed I/O problem in function template

11 years agostarted MxArray wrapper around mxArray class
hbristow [Sat, 29 Jun 2013 02:48:42 +0000 (19:48 -0700)]
started MxArray wrapper around mxArray class

11 years agoMatlab constants now being parsed correctly. Over 700 constants correctly formatted :)
hbristow [Fri, 28 Jun 2013 03:03:38 +0000 (20:03 -0700)]
Matlab constants now being parsed correctly. Over 700 constants correctly formatted :)

11 years agoNow building all OpenCV functions
hbristow [Fri, 28 Jun 2013 01:13:04 +0000 (18:13 -0700)]
Now building all OpenCV functions

11 years agoNow builds all functions except those dependent on Features2d. Improved build detecti...
hbristow [Thu, 27 Jun 2013 23:25:18 +0000 (16:25 -0700)]
Now builds all functions except those dependent on Features2d. Improved build detection if cmake is rerun

11 years agomaintenant compiling video et photo aussi
hbristow [Thu, 27 Jun 2013 20:58:40 +0000 (13:58 -0700)]
maintenant compiling video et photo aussi

11 years agoNow building all functions (not classes) in core, imgproc, ml and highgui
hbristow [Thu, 27 Jun 2013 18:45:19 +0000 (11:45 -0700)]
Now building all functions (not classes) in core, imgproc, ml and highgui

11 years agoAdded delta builds of Matlab executables. Imgproc module now compiling
hbristow [Thu, 27 Jun 2013 07:25:48 +0000 (00:25 -0700)]
Added delta builds of Matlab executables. Imgproc module now compiling

11 years agoadded handling of constants equaling constants for C++ map
hbristow [Thu, 27 Jun 2013 00:41:35 +0000 (17:41 -0700)]
added handling of constants equaling constants for C++ map

11 years agoadded handling of constants equaling constants. e.g. FMT_DEFAULT = FMT_MATLAB
hbristow [Thu, 27 Jun 2013 00:39:08 +0000 (17:39 -0700)]
added handling of constants equaling constants. e.g. FMT_DEFAULT = FMT_MATLAB

11 years agoCommented enum maps
hbristow [Wed, 26 Jun 2013 23:13:50 +0000 (16:13 -0700)]
Commented enum maps

11 years agoAll OpenCV constants being exported into matlab class and C++ map templates
hbristow [Wed, 26 Jun 2013 22:45:05 +0000 (15:45 -0700)]
All OpenCV constants being exported into matlab class and C++ map templates

11 years agoFixed bug where expected number of input variables was incorrect if any of the inputs...
hbristow [Mon, 24 Jun 2013 20:11:29 +0000 (13:11 -0700)]
Fixed bug where expected number of input variables was incorrect if any of the inputs were also outputs

11 years agoImproved error handling on entry to mex files
hbristow [Mon, 24 Jun 2013 19:42:28 +0000 (12:42 -0700)]
Improved error handling on entry to mex files

11 years agoUpdated README
hbristow [Mon, 24 Jun 2013 05:44:12 +0000 (22:44 -0700)]
Updated README

11 years agoAdded README and proposal. Staging for first public commit
hbristow [Mon, 24 Jun 2013 03:48:40 +0000 (20:48 -0700)]
Added README and proposal. Staging for first public commit

11 years agoChanged build locations so that the matlab module can be used in-place, without havin...
hbristow [Sun, 23 Jun 2013 20:54:54 +0000 (13:54 -0700)]
Changed build locations so that the matlab module can be used in-place, without having to install

11 years agoImproved file installation
hbristow [Sun, 23 Jun 2013 20:34:01 +0000 (13:34 -0700)]
Improved file installation

11 years agoImproved dependency checking
hbristow [Sun, 23 Jun 2013 16:44:26 +0000 (09:44 -0700)]
Improved dependency checking

11 years agoAdded commenting to modules/matlab/CMakeLists.txt
hbristow [Sun, 23 Jun 2013 06:52:05 +0000 (23:52 -0700)]
Added commenting to modules/matlab/CMakeLists.txt

11 years agoMatlab bindings now only building once rather than every call to make, via the use...
hbristow [Sun, 23 Jun 2013 06:26:27 +0000 (23:26 -0700)]
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

11 years agoStarted writing the Bridge interface. Mex wrappers now starting to compile for core
hbristow [Sat, 22 Jun 2013 19:38:40 +0000 (12:38 -0700)]
Started writing the Bridge interface. Mex wrappers now starting to compile for core

11 years agoFunction templates now include the full skeleton, from input to output. Class templat...
hbristow [Sat, 22 Jun 2013 06:39:28 +0000 (23:39 -0700)]
Function templates now include the full skeleton, from input to output. Class templates need work

11 years agoinput/output assignment in templates is working for non-trivial cases. Updated parse_...
hbristow [Sat, 22 Jun 2013 05:55:48 +0000 (22:55 -0700)]
input/output assignment in templates is working for non-trivial cases. Updated parse_tree to handle '/IO' and '/S' modifiers

11 years agoStarted handling trivial case of return references. Removed most modules from build...
hbristow [Sat, 22 Jun 2013 00:33:24 +0000 (17:33 -0700)]
Started handling trivial case of return references. Removed most modules from build tree while testing (cmake/OpenCVModule)

11 years agoCompiling matlab from sources now appears as a single target
hbristow [Wed, 19 Jun 2013 07:37:41 +0000 (17:37 +1000)]
Compiling matlab from sources now appears as a single target

11 years agoImproved exception handling and unit tests
hbristow [Wed, 19 Jun 2013 06:37:57 +0000 (16:37 +1000)]
Improved exception handling and unit tests

11 years agoStarting writing Matlab testing framework
hbristow [Wed, 19 Jun 2013 05:04:52 +0000 (15:04 +1000)]
Starting writing Matlab testing framework

11 years agoMatlab binding generation now at build time
hbristow [Wed, 19 Jun 2013 03:59:22 +0000 (13:59 +1000)]
Matlab binding generation now at build time

11 years agoImproved configure time tests. Added OpenCV specific exception handling
hbristow [Wed, 19 Jun 2013 01:54:14 +0000 (11:54 +1000)]
Improved configure time tests. Added OpenCV specific exception handling

11 years agoImproved exception handling in function template
hbristow [Tue, 18 Jun 2013 13:13:03 +0000 (23:13 +1000)]
Improved exception handling in function template

11 years agocmake now attempts to generate and compile a simple mex file at configure time and...
hbristow [Tue, 18 Jun 2013 13:00:48 +0000 (23:00 +1000)]
cmake now attempts to generate and compile a simple mex file at configure time and reports the working status of the generator and compiler, rather than just naively saying Matlab exists

11 years agoImproved template formatting
hbristow [Tue, 18 Jun 2013 07:29:04 +0000 (17:29 +1000)]
Improved template formatting

11 years agoUpdated jinja version
hbristow [Tue, 18 Jun 2013 07:27:09 +0000 (17:27 +1000)]
Updated jinja version

11 years agoPreparing to rebase
hbristow [Mon, 17 Jun 2013 06:40:10 +0000 (16:40 +1000)]
Preparing to rebase

11 years agoStripped more unnecessary files out of jinja. Now down to 21 files at 352KB. Stripped...
hbristow [Sun, 5 May 2013 11:06:50 +0000 (21:06 +1000)]
Stripped more unnecessary files out of jinja. Now down to 21 files at 352KB. Stripped files are in jinja-unused for the moment

11 years agoRemoved some debug statements
Hilton Bristow [Mon, 18 Mar 2013 04:48:52 +0000 (14:48 +1000)]
Removed some debug statements

11 years agoImproved tempalte formatting
Hilton Bristow [Mon, 18 Mar 2013 04:48:10 +0000 (14:48 +1000)]
Improved tempalte formatting

11 years agoTemplate population now functional
Hilton Bristow [Mon, 18 Mar 2013 02:37:42 +0000 (12:37 +1000)]
Template population now functional

11 years agoStripped down jinja, added cmake support
Hilton Bristow [Mon, 18 Mar 2013 01:47:48 +0000 (11:47 +1000)]
Stripped down jinja, added cmake support

11 years agoAdded class templates
Hilton Bristow [Mon, 18 Mar 2013 00:35:43 +0000 (10:35 +1000)]
Added class templates

11 years agoAdded README
Hilton Bristow [Thu, 14 Mar 2013 14:02:51 +0000 (00:02 +1000)]
Added README

11 years agoUpdated print formatting
Hilton Bristow [Thu, 14 Mar 2013 07:31:39 +0000 (17:31 +1000)]
Updated print formatting

11 years agoImproved parse tree, now building within main opencv build system
Hilton Bristow [Thu, 14 Mar 2013 07:26:18 +0000 (17:26 +1000)]
Improved parse tree, now building within main opencv build system

11 years agoAdded jinja framework for templates and base templates for functions and docs
Hilton Bristow [Wed, 13 Mar 2013 11:52:13 +0000 (21:52 +1000)]
Added jinja framework for templates and base templates for functions and docs

11 years agoFindMatlab.cmake in cmake find_package format
Hilton Bristow [Tue, 12 Mar 2013 05:28:43 +0000 (15:28 +1000)]
FindMatlab.cmake in cmake find_package format

11 years agoBetter conformity to find_package requirements
Hilton Bristow [Tue, 12 Mar 2013 04:34:23 +0000 (14:34 +1000)]
Better conformity to find_package requirements

11 years agoAdded Windows functionality to FindMatlab. Untested
Hilton Bristow [Tue, 12 Mar 2013 02:26:49 +0000 (12:26 +1000)]
Added Windows functionality to FindMatlab. Untested

11 years agoAdded matlab generator stub
Hilton Bristow [Mon, 11 Mar 2013 00:19:17 +0000 (10:19 +1000)]
Added matlab generator stub

11 years agoAdded basic ability to find Matlab installations. Added test cpp file under modules...
Hilton Bristow [Sun, 10 Mar 2013 16:17:05 +0000 (02:17 +1000)]
Added basic ability to find Matlab installations. Added test cpp file under modules/matlab/test to test mex compiler within cmake

11 years agoAdded Matlab to the main build
Hilton Bristow [Fri, 8 Mar 2013 06:41:32 +0000 (16:41 +1000)]
Added Matlab to the main build

11 years agoInitial matlab commit
Hilton Bristow [Fri, 8 Mar 2013 02:43:23 +0000 (12:43 +1000)]
Initial matlab commit

11 years agoMerge pull request #977 from jet47:gpucodec-refactoring
Roman Donchenko [Fri, 14 Jun 2013 12:24:23 +0000 (16:24 +0400)]
Merge pull request #977 from jet47:gpucodec-refactoring

11 years agoMerge pull request #978 from jet47:gpuarithm-refactoring
Roman Donchenko [Fri, 14 Jun 2013 12:24:03 +0000 (16:24 +0400)]
Merge pull request #978 from jet47:gpuarithm-refactoring

11 years agoMerge pull request #1003 from vhdirk:gstreamerfixes
Roman Donchenko [Fri, 14 Jun 2013 11:51:03 +0000 (15:51 +0400)]
Merge pull request #1003 from vhdirk:gstreamerfixes

11 years agoMerge pull request #983 from HapeMask:python3-compatibility
Roman Donchenko [Fri, 14 Jun 2013 11:48:37 +0000 (15:48 +0400)]
Merge pull request #983 from HapeMask:python3-compatibility

11 years agoMerge pull request #990 from asmorkalov:pthread_build_fix
Roman Donchenko [Fri, 14 Jun 2013 07:48:05 +0000 (11:48 +0400)]
Merge pull request #990 from asmorkalov:pthread_build_fix

11 years agoMerge pull request #976 from PeterMinin:num_detections
Roman Donchenko [Fri, 14 Jun 2013 07:23:59 +0000 (11:23 +0400)]
Merge pull request #976 from PeterMinin:num_detections

11 years agoAdd a new variant of detectMultiScale with output arguments 'objects' and 'numDetecti...
Peter Minin [Fri, 14 Jun 2013 00:25:17 +0000 (04:25 +0400)]
Add a new variant of detectMultiScale with output arguments 'objects' and 'numDetections'; factor most of detectMultiScale's code into 2 protected methods

11 years agoUpdated usage of METH_X definitions for python 3.
Gabe Schwartz [Mon, 10 Jun 2013 21:29:36 +0000 (17:29 -0400)]
Updated usage of METH_X definitions for python 3.
Python 3 requires METH_VARARGS | METH_KEYWORDS, not just METH_KEYWORDS.

11 years agoUpdated cmake files to use print().
Gabe Schwartz [Wed, 12 Jun 2013 20:04:34 +0000 (16:04 -0400)]
Updated cmake files to use print().
In these cases, just using print() is enough to ensure py2/3
compatibility.

11 years agoUpdated cv2.cpp to support Python 3 API.
Gabe Schwartz [Wed, 12 Jun 2013 20:03:34 +0000 (16:03 -0400)]
Updated cv2.cpp to support Python 3 API.
Added a header with defines to enable the module to compile with either
python 2 or 3 without changes.

11 years agoUpdated generator and parser to support Python 3.
Gabe Schwartz [Wed, 12 Jun 2013 20:02:30 +0000 (16:02 -0400)]
Updated generator and parser to support Python 3.

11 years agoFix compiler error due to missing pthread header (Issue #2953)
Alexander Smorkalov [Thu, 13 Jun 2013 08:19:25 +0000 (12:19 +0400)]
Fix compiler error due to missing pthread header (Issue #2953)

11 years agoallow for arbitraty number of sources and sinks
Dirk Van Haerenborgh [Thu, 13 Jun 2013 09:16:33 +0000 (11:16 +0200)]
allow for arbitraty number of sources and sinks

11 years agoMerge pull request #696 from znah:detect_method
Roman Donchenko [Thu, 13 Jun 2013 08:01:56 +0000 (12:01 +0400)]
Merge pull request #696 from znah:detect_method