X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;ds=sidebyside;f=interfaces%2Fmatlab%2Ftoolbox%2Fopencv%2Fcvcontourperimeter.m;fp=interfaces%2Fmatlab%2Ftoolbox%2Fopencv%2Fcvcontourperimeter.m;h=0000000000000000000000000000000000000000;hb=e4c14cdbdf2fe805e79cd96ded236f57e7b89060;hp=c55f5753276a2945523baa93e638d05202e868ac;hpb=454138ff8a20f6edb9b65a910101403d8b520643;p=opencv diff --git a/interfaces/matlab/toolbox/opencv/cvcontourperimeter.m b/interfaces/matlab/toolbox/opencv/cvcontourperimeter.m deleted file mode 100644 index c55f575..0000000 --- a/interfaces/matlab/toolbox/opencv/cvcontourperimeter.m +++ /dev/null @@ -1,39 +0,0 @@ -function varargout = cvcontourperimeter(varargin) -%CVCONTOURPERIMETER Calculate contour perimeter. -% perimeter = cvContourPerimeter(contour); -% contour - m by 2 matrix of contour's points -% -% perimeter = cvContourPerimeter(contour, slice); -% contour - m by 2 matrix of contour's points -% slice - [startIdx endIdx] - -if nargin < 1 | nargin > 2 - error 'Invalid number of parameters'; - return; -end - -contSize = size(varargin{1}); -if ~isnumeric(varargin{1}) | ndims(varargin{1}) ~= 2 | ... - contSize(1) < 1 | contSize(2) ~= 2 - error 'Invalid parameter ''contour'''; - return; -end; - -if nargin > 1 - sliceSize = size(varargin{2}); - if ~isnumeric(varargin{2}) | ndims(varargin{2}) ~= 2 | ... - sliceSize(1) ~= 1 | sliceSize(2) ~= 2 - error 'Invalid parameter ''slice'''; - return; - end; -else - % default: whole contour - varargin{2} = [1 contSize(1)+1]; -end; - -if nargout > 0 - [varargout{1:nargout}] = feval('cvwrap', 'ContourPerimeter', varargin{:}); -else - feval('cvwrap', 'ContourPerimeter', varargin{:}); -end -return; \ No newline at end of file