+++ /dev/null
-function varargout = cvcontourboundingrect(varargin)\r
-%CVCONTOURBOUNDINGRECT Calculate contour bounding rectangle.\r
-% rect = cvContourBoundingRect(contour);\r
-% contour - m by 2 matrix of contour's points\r
-%\r
-% rect = [x y width height]\r
-\r
-if nargin ~= 1\r
- error 'Invalid number of parameters';\r
- return;\r
-end\r
-\r
-contSize = size(varargin{1});\r
-if ~isnumeric(varargin{1}) | ndims(varargin{1}) ~= 2 | ...\r
- contSize(1) < 1 | contSize(2) ~= 2\r
- error 'Invalid parameter ''contour''';\r
- return;\r
-end;\r
-\r
-m = min(varargin{1});\r
-M = max(varargin{1});\r
-varargout{1} = [m M-m+1];\r
-\r
-return;
\ No newline at end of file