如何在Blender中提取模型的边界框?

时间:2016-01-17 04:34:57

标签: blender bounding-box object-detection

我正在使用Blender渲染模型。模型由位置变化的相机捕获。然后我将图像写入文件。如何在图像中找到边界框,以便此框可用于训练对象检测模型中有用的注释?

2 个答案:

答案 0 :(得分:2)

搅拌机中的每个对象都有bound_box property,这是简单轴min / max不是最佳旋转边界框。请注意,不可渲染的对象将显示零大小的bound_box,例如empty,camera,light,lattice,armature。

根据您想要进行的准确度或时间权衡,您可以将bound_box或每个对象顶点中的点转换为渲染图像坐标,如here所述。通过平移每个顶点,您可以创建一个定义对象轮廓的区域,或者您可以使用min / max创建一个简单的边界框来围绕它。

答案 1 :(得分:0)

对于正在寻找的其他人,this答案更适合手头的任务(2.8更新)。