【问题标题】:How to extract the bounding box of a model in Blender?如何在 Blender 中提取模型的边界框?
【发布时间】:2016-04-22 11:13:32
【问题描述】:

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

【问题讨论】:

    标签: blender bounding-box object-detection


    【解决方案1】:

    搅拌机中的每个对象都有一个bound_box property,这是在简单的轴最小值/最大值中,而不是最佳旋转边界框。请注意,不可渲染的对象将显示一个大小为零的 bound_box,例如空、相机、灯光、晶格、骨架。

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

    【讨论】:

      【解决方案2】:

      对于其他人来说,this 答案更适合手头的任务(2.8 更新)。

      【讨论】:

        猜你喜欢
        • 2013-07-20
        • 2021-04-16
        • 2015-05-09
        • 2018-02-10
        • 2019-08-26
        • 2019-05-11
        • 2022-08-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多