cvcontourboundingrect.m
来自「guide and some example with visualC++」· M 代码 · 共 24 行
M
24 行
function varargout = cvcontourboundingrect(varargin)
%CVCONTOURBOUNDINGRECT Calculate contour bounding rectangle.
% rect = cvContourBoundingRect(contour);
% contour - m by 2 matrix of contour's points
%
% rect = [x y width height]
if nargin ~= 1
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;
m = min(varargin{1});
M = max(varargin{1});
varargout{1} = [m M-m+1];
return;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?