帮助中心帮助中心
转换矩形到角点列表
Points = bbox2points(矩形)
例子
点= bbox2points (矩形)转换指定为[的输入矩形。xy宽度高度]分成四个[xy角点。的矩形输入必须是单个包围框或一组包围框。
点= bbox2points (矩形)
点
矩形
全部折叠
定义一个边界框。
Bbox = [10,20,50,60];
将边界框转换为包含四个点的列表。
点数= bbox2points(bbox);
定义一个旋转变换。
Theta = 10;Tform = affine2d([cosd(theta) -sind(theta) 0;Sind () cosd() 0;0 0 1]);
应用旋转。
points2 = transformPointsForward(tform,points);
关闭多边形以便显示。
Points2 (end+1,:) = point2 (1,:);
画出旋转后的盒子。
情节(points2 (: 1) points2 (:, 2),“* - - - - - -”);
包围框,指定为4元素向量,[xy宽度高度],或一组包围框,指定为米4矩阵。
数据类型:单|双|int16|int32|uint16|uint32
单
双
int16
int32
uint16
uint32
矩形角的列表,返回为[的4 × 2矩阵x,y]坐标,或4 × 2 × -米[数组]x,y)坐标。矩形的输出点从左上角开始逆时针排列。
对于单个输入包围框,该函数返回4 × 2矩阵。
对于多个输入包围框,该函数返回4 × 2-米数组米边界框。
在R2014b中引入
affine2d|projective2d
affine2d
projective2d
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处