文档帮助中心文档
计算边界框重叠比率
overlapRatio = bboxOverlapRatio (bboxA bboxB)
overlapRatio = bboxOverlapRatio (bboxA bboxB ratioType)
例子
overlapRatio= bboxOverlapRatio (bboxA,bboxB)返回每一对边框之间的重叠率bboxA和bboxB。该函数返回overlapRatio值之间0和1,在那里1意味着一个完美重叠。
overlapRatio= bboxOverlapRatio (bboxA,bboxB)
overlapRatio
bboxA
bboxB
0
1
overlapRatio= bboxOverlapRatio (bboxA,bboxB,ratioType)此外允许您指定的方法用于计算比例。你必须设置ratioType要么“联盟”或“最小值”。
overlapRatio= bboxOverlapRatio (bboxA,bboxB,ratioType)
ratioType
“联盟”
“最小值”
全部折叠
定义两个边界框的格式(x y宽度高度)。
bboxA = (150、80100100);bboxB = bboxA + 50;
显示一个图像的边界框。
我= imread (“peppers.png”);RGB = insertShape(我“FilledRectangle”bboxA,“颜色”,“绿色”);RGB = insertShape (RGB,“FilledRectangle”bboxB,“颜色”,“黄色”);imshow (RGB)
计算两个边界框之间的重叠率。
overlapRatio = 0.0833
随机生成两组边界框。
bboxA = 10 *兰德(5 4);bboxB = 10 *兰德(10、4);
确保盒子的宽度和高度都是正的。
bboxA (:, 3:4) = bboxA (:, 3:4) + 10;bboxB (:, 3:4) = bboxB (:, 3:4) + 10;
计算每一对之间的重叠率。
overlapRatio =5×100.2431 0.2329 0.3418 0.5117 0.7972 0.1567 0.1789 0.4339 0.0906 0.5766 0.3420 0.1655 0.7375 0.5188 0.2786 0.3050 0.2969 0.4350 0.2477 0.2530 0.4844 0.3290 0.3448 0.1500 0.1854 0.4976 0.5629 0.4430 0.5027 0.2685 0.3681 0.0825 0.3499 0.0840 0.0658 0.5921 0.6498 0.1930 0.7433 0.0676 0.3752 0.1114 0.3114 0.0696 0.0654 0.5408 0.6234 0.2046 0.7557 0.0717
边界框,指定为一个米4或米5 nonsparse数字矩阵。米边界框的数量。矩阵的每一行定义了一个边界框是axis-aligned矩形或矩形旋转。此表描述了每个边界框的格式。
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32
单
双
int8
int16
int32
uint8
uint16
uint32
边界框,指定为一个米4或米5 nonsparse数字矩阵。米边界框的数量。每一行,米的矩阵定义了一个边界框是axis-aligned矩形或矩形旋转。此表描述了每个边界框的格式。
比率类型,指定为特征向量“联盟”或“最小值”。
设置比率类型“联盟”计算比率之间的交叉领域bboxA和bboxB,除以区域联盟的两个。
设置比率类型“最小值”计算比率之间的交叉领域bboxA和bboxB,除以最低的两个边界框区域。
数据类型:字符
字符
重叠的两个边界框之间的比率,作为一个返回米——- - - - - -N矩阵。每个(我,J)输出矩阵中的元素对应于行之间的重叠率我在bboxA和行J在bboxB。函数返回overlapRatio在0和1之间1意味着一个完美重叠。如果任何一bboxA或bboxB是两倍,那么函数返回overlapRatio作为双。否则,函数返回它单。
函数计算重叠比基于比率类型。你可以设置ratioType来“联盟”或“最小值”:
数据类型:单|双
使用笔记和限制:
代码生成不支持旋转矩形输入。金宝app
selectStrongestBbox|selectStrongestBboxMulticlass|bboxPrecisionRecall
selectStrongestBbox
selectStrongestBboxMulticlass
bboxPrecisionRecall
如果dispone di una versione modificata di questo esempio。Desideri aprire questo esempio con le modifiche星期二吗?
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano金宝app comandi MATLAB。
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室