4.9.CVAT——用长方体进行注释

文章目录

  • 1.创建长方体
    • 1.1.按4点绘制长方体
    • 1.2.从长方形画出长方体
  • 2.编辑长方体

它用于注释 3 维物体,例如汽车、盒子等。目前该功能支持单点透视,并具有垂直边缘与侧面完全平行的约束。

1.创建长方体

1.1.按4点绘制长方体

在开始之前,您必须确保选择了长方体并选择“从矩形”或“通过 4 个点”的绘制方法。
在这里插入图片描述

选择“4点”绘制方式,点击“形状”进入绘制模式。
绘制长方体的方法有很多种。您可以通过放置4个点来绘制长方体,之后绘制将自动完成。前 3 个点确定长方体的平面,而最后一个点确定该平面的深度。对于前 3 个点,建议仅绘制最近的 2 个侧面以及顶面和底面。

举几个例子:
在这里插入图片描述

1.2.从长方形画出长方体

选择“从矩形”绘制方法,然后单击“形状”进入绘制模式。使用矩形方法绘制时,必须使用边界框选择对象的正面平面。可以编辑生成的长方体的深度和视角。

例子:
在这里插入图片描述

2.编辑长方体

在这里插入图片描述
可以通过多种方式编辑长方体:拖动点、拖动某些面或拖动平面。首先注意到有一张脸只画有灰色线条,我们称其为正面。
您只需将形状拖到正面后面即可移动长方体。可以通过拖动边缘中间的点来扩展长方体。还可以通过拖动顶点处的点来上下延伸长方体。

在这里插入图片描述
要使用透视效果进行绘制,应假设正面最靠近相机。首先,只需在按住 Shift 的同时拖动不在灰色/正面上的顶点上的点。然后可以像往常一样编辑长方体。
在这里插入图片描述

如果您想重置透视效果,可以右键单击长方体,然后选择 Reset perspective 返回到常规长方体。

在这里插入图片描述
灰色面的位置可以与相邻的可见侧面交换。您可以通过右键单击长方体并选择 Switch perspective orientation 来完成此操作。请注意,这也会重置透视效果。
在这里插入图片描述
长方体的某些面也可以编辑,这些面是:相对于灰色面的左面、右面和背面。只需拖动面即可独立于长方体的其余部分移动它们。

在这里插入图片描述
您还可以在跟踪模式下使用长方体,类似于跟踪模式中的矩形或多边形的跟踪模式

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/460052.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于Java+SpringMVC+vue+element宠物管理系统设计实现

基于JavaSpringMVCvueelement宠物管理系统设计实现 博主介绍:5年java开发经验,专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 ⭐留言 文末获取源…

华为配置中心AP内漫游实验

华为配置中心AP内漫游示例 组网图形 图1 配置中心AP内漫游组网图 配置流程组网需求配置思路数据规划配置注意事项操作步骤配置文件 配置流程 WLAN不同的特性和功能需要在不同类型的模板下进行配置和维护,这些模板统称为WLAN模板,如域管理模板、射频模…

❤ css布局篇

❤ css布局篇 一、基础布局 &#xff08;1&#xff09;居中布局 ① 文字居中 <div class"div1">测试文字居中</div> body {margin: 0;padding: 0;padding: 10%; } .div1 {width: 100px;height: 100px;background: cadetblue;text-align: center; }te…

微信小程序--分享如何与ibeacon蓝牙信标建立联系

ibeacon蓝牙设备 iBeacon是苹果公司2013年9月发布的移动设备用OS&#xff08;iOS7&#xff09;上配备的新功能。其工作方式是&#xff0c;配备有 低功耗蓝牙&#xff08;BLE&#xff09;通信功能的设备使用BLE技术向周围发送自己特有的ID&#xff0c;接收到该ID的应用软件会根…

数据结构(三)——栈和队列的应用

3.3 栈和队列的应用 3.3.1 栈在括号匹配中的应用 用栈实现括号匹配&#xff1a; 最后出现的左括号最先被匹配 &#xff08;栈的特性——LIFO&#xff09;。遇到左括号就入栈&#xff0c;遇到右括号&#xff0c;就“消耗”一个左括号&#xff08;出栈&#xff09;。 匹配失败…

【Numpy】练习题100道(26-50题)

#学习笔记# 在学习神经网络的过程中发现对numpy的操作不是非常熟悉&#xff0c;遂找到了Numpy 100题。 Git-hub链接 1.题目列表 26. 下面的脚本输出什么&#xff1f;(★☆☆) print(sum(range(5),-1)) from numpy import * print(sum(range(5),-1)) 27. 考虑一个整数向量…

检查1个变量是否对另1个变量是否有显著影响

from&#xff1a;SPSS系列|手把手教你做卡方检验 - 知乎 (zhihu.com) 什么时候用&#xff1f; 实例学习 SPSS系列|手把手教你做卡方检验 - 知乎 (zhihu.com)

YOLOv8 | 有效涨点,添加GAM注意力机制,使用Wise-IoU有效提升目标检测效果(附报错解决技巧,全网独家)

目录 摘要 基本原理 通道注意力机制 空间注意力机制 GAM代码实现 Wise-IoU WIoU代码实现 yaml文件编写 完整代码分享&#xff08;含多种注意力机制&#xff09; 摘要 人们已经研究了各种注意力机制来提高各种计算机视觉任务的性能。然而&#xff0c;现有方法忽视了…

Paimon新版本核心特性和生产实践解读

最近Apche Paimon发布了最新版本0.7.0&#xff0c;在这个版本中&#xff0c;Paimon对一些新特性进行了增强。 Paimon在数据湖领域发展迅速&#xff0c;未来会在整个数据开发领域占有很重要的地位&#xff0c;今天我们来盘点一下当前能力的特点以及在生产环境中的使用情况。 Loo…

【C++】手撕AVL树

> 作者简介&#xff1a;დ旧言~&#xff0c;目前大二&#xff0c;现在学习Java&#xff0c;c&#xff0c;c&#xff0c;Python等 > 座右铭&#xff1a;松树千年终是朽&#xff0c;槿花一日自为荣。 > 目标&#xff1a;能直接手撕AVL树。 > 毒鸡汤&#xff1a;放弃自…

react-native使用FireBase实现google登陆

一、前置操作 首先下载这个包 yarn add react-native-google-signin/google-signin 二、Google cloud配置 Google Cloud 去google控制台新建一个android项目&#xff0c;这时候需要用到你自己创建的keystore的sha1值&#xff0c;然后会让你下载一个JSON文件&#xff0c;先保…

【Linux进阶之路】HTTPS = HTTP + S

文章目录 一、概念铺垫1.Session ID2.明文与密文3.公钥与私钥4.HTTPS结构 二、加密方式1. 对称加密2.非对称加密3.CA证书 总结尾序 一、概念铺垫 1.Session ID Session ID&#xff0c;即会话ID&#xff0c;用于标识客户端与服务端的唯一特定会话的标识符。会话&#xff0c;即客…

某鱼弹幕逆向

声明: 本文章中所有内容仅供学习交流使用&#xff0c;不用于其他任何目的&#xff0c;不提供完整代码&#xff0c;抓包内容、敏感网址、数据接口等均已做脱敏处理&#xff0c;严禁用于商业用途和非法用途&#xff0c;否则由此产生的一切后果均与作者无关&#xff01;wx a15018…

Delft3D建模、水动力模拟方法及在地表水环境影响评价中的技术应用

​任博士&#xff0c;长期从事地表水数值模拟研究与实践工作&#xff0c;具有资深的技术底蕴和专业背景。 1、掌握Delft3D的建模流程&#xff0c;包括基础数据的准备、计算网格的制作、模型的调试与率定、计算结果的处理等&#xff0c;熟悉软件的基本操作。 2、熟悉Delft3D网…

java---网络初始

一.局域网和广域网 随着时代的发展&#xff0c;越来越需要计算机之间互相通信&#xff0c;共享软件和数据&#xff0c;即以多个计算机协同工作来完成业务&#xff0c;就有了网络互连。 网络互连&#xff1a;将多台计算机连接在一起&#xff0c;完成数据共享。数据共享本质是网…

开发反应式API

开发反应式API 开发反应式API1 使用SpringWebFlux1.1 Spring WebFlux 简介1.2 编写反应式控制器 2 定义函数式请求处理器3 测试反应式控制器3.1 测试 GET 请求3.2 测试 POST 请求3.3 使用实时服务器进行测试 4 反应式消费RESTAPI4.1 获取资源4.2 发送资源4.3 删除资源4.4 处理错…

基于springboot+vue实现养老服务管理系统项目【项目源码+论文说明】计算机毕业设计

基于springbootvue实现养老服务管理系统演示 摘要 医疗水平和生活水平的不断提高造就了我们现在稳定、发展的社会&#xff0c;带来受益的同时也加重了人口老龄化程度。随着人口老龄化程度的不断加深&#xff0c;越来越多的社会资源在对养老方面注入。那么面对如此快速发展的养…

Go微服务实战——服务的注册与获取(nacos做服务注册中心)

背景 随着访问量的逐渐增大&#xff0c;单体应用结构渐渐不满足需求&#xff0c;在微服务出现之后引用被拆分为一个个的服务&#xff0c;服务之间可以互相访问。初期服务之间的调用只要知道服务地址和端口即可&#xff0c;而服务会出现增减、故障、升级等变化导致端口和ip也变…

在OpenStack架构中,Controller节点的配置(基础)

虚拟机的安装 新建虚拟机&#xff0c;选择自定义 默认选择即可 操作系统的镜像稍后选择 客户及操作系统选择Linux&#xff0c;注意选择centos 7 64位 给虚拟机命名 处理器的配置建议1&#xff1a;2 内存大小选择建议为&#xff1a;4GB 网络连接选择为&#xff1a;NAT 默认即可…

蓝桥杯2022年第十三届省赛真题-灭鼠先锋

LLLV solution1 必输&#xff1a;只有一个格子 手算可以模拟出来~ solution2 OOOO状态下&#xff0c;谁先下谁必输 》问题转化为谁先下满第一排&#xff0c;谁必赢&#xff0c;可以非常容易的模拟出来