Updated main Matlab help string
This commit is contained in:
parent
7ef3be3429
commit
c5ffd1fdea
@ -88,7 +88,7 @@ class MatlabWrapperGenerator(object):
|
|||||||
|
|
||||||
# create a global constants lookup table
|
# create a global constants lookup table
|
||||||
const = dict(constants(todict(parse_tree.namespaces)))
|
const = dict(constants(todict(parse_tree.namespaces)))
|
||||||
populated = tconst.render(constants=const)
|
populated = tconst.render(constants=const, time=time)
|
||||||
with open(output_dir+'/cv.m', 'wb') as f:
|
with open(output_dir+'/cv.m', 'wb') as f:
|
||||||
f.write(populated)
|
f.write(populated)
|
||||||
|
|
||||||
|
@ -1,25 +1,57 @@
|
|||||||
% CV
|
% ------------------------------------------------------------------------
|
||||||
% This class enumerates all OpenCV constants, stripping them
|
% OpenCV Toolbox
|
||||||
% out of classes where necessary. The constants can then be
|
% Matlab bindings for the OpenCV library
|
||||||
% used in OpenCV functions by prefixing the class name
|
% ------------------------------------------------------------------------
|
||||||
% e.g.
|
|
||||||
% cv.dft(x, xf, cv.DFT_FORWARD);
|
|
||||||
%
|
%
|
||||||
% The properties are all declared Constant, so they cannot be
|
% The OpenCV Toolbox allows you to make calls to native OpenCV methods
|
||||||
% changed, however they can be accidentally aliased if you
|
% and classes directly from within Matlab.
|
||||||
% declare a variable of the same name first. If you're
|
|
||||||
% particularly afraid of aliasing, you can call cv() before
|
|
||||||
% calling constants to parse the variable 'cv' as this class
|
|
||||||
%
|
%
|
||||||
% Note that calls to this class and calls to methods contained
|
% PATHS
|
||||||
% in the namespace cv can happily coexist
|
% To call OpenCV methods from anywhere in your workspace, add the
|
||||||
|
% directory containing this file to the path:
|
||||||
%
|
%
|
||||||
% Users also have the option of calling the constants as strings
|
% addpath(fileparts(which('cv')));
|
||||||
% e.g.
|
%
|
||||||
% cv.dft(x, xf, "DFT_FORWARD");
|
% The OpenCV Toolbox contains two important locations:
|
||||||
|
% cv.m - This file, containing OpenCV enums
|
||||||
|
% +cv/ - The directory containing the OpenCV methods and classes
|
||||||
|
%
|
||||||
|
% CALLING SYNTAX
|
||||||
|
% To call an OpenCV method, class or enum, it must be prefixed with the
|
||||||
|
% 'cv' qualifier. For example:
|
||||||
|
%
|
||||||
|
% % perform a Fourier transform
|
||||||
|
% Xf = cv.dft(X, cv.DFT_COMPLEX_OUTPUT);
|
||||||
|
%
|
||||||
|
% % create a VideoCapture object, and open a file
|
||||||
|
% camera = cv.VideoCapture();
|
||||||
|
% camera.open('/path/to/file');
|
||||||
|
%
|
||||||
|
% HELP
|
||||||
|
% Each method has its own help file containing information about the
|
||||||
|
% arguments, return values, and what operation the method performs.
|
||||||
|
% You can access this help information by typing:
|
||||||
|
%
|
||||||
|
% help cv.methodName
|
||||||
|
%
|
||||||
|
% The full list of methods can be found by inspecting the +cv/
|
||||||
|
% directory. Note that the methods available to you will depend
|
||||||
|
% on which modules you configured OpenCV to build.
|
||||||
|
%
|
||||||
|
% DIAGNOSTICS
|
||||||
|
% If you are having problems with the OpenCV Toolbox and need to send a
|
||||||
|
% bug report to the OpenCV team, you can get a printout of diagnostic
|
||||||
|
% information to submit along with your report by typing:
|
||||||
|
%
|
||||||
|
% cv.buildInformation();
|
||||||
|
%
|
||||||
|
% OTHER RESOURCES
|
||||||
|
% OpenCV documentation online: http://docs.opencv.org
|
||||||
|
% OpenCV issue tracker: http://code.opencv.org
|
||||||
|
% OpenCV Q&A: http://answers.opencv.org
|
||||||
|
%
|
||||||
|
% Copyright {{ time.strftime("%Y", time.localtime()) }} The OpenCV Foundation
|
||||||
%
|
%
|
||||||
% This tends to be faster as it is hashed in C++, but the
|
|
||||||
% values of the constants cannot be introspected
|
|
||||||
classdef cv
|
classdef cv
|
||||||
properties (Constant = true)
|
properties (Constant = true)
|
||||||
{% for key, val in constants.items() %}
|
{% for key, val in constants.items() %}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user