- 博客(62)
- 资源 (1)
- 收藏
- 关注
原创 (深度估计学习)Depth Anything V2 复现
根据自己的数据修改DepthAnythingV2/metric_depth/dataset/splits和train.py中的路径数据。但我运行不了这个sh文件,所以我选择直接配置.vscode/launch.json。并且我将我的train代码改为了非分布式的。由于服务器上面我不能安装CUDA,只能在conda上安装cuda。我安装的cuda11.7。在本机电脑win跑之后依旧爆显存,放到服务器跑:Ubuntu22.04,CUDA17。训练的时候需要,我这里之前就准备了vkitti。
2024-07-12 16:48:57
4447
8
原创 (深度估计学习)STEPS复现Win11
scripts/test_ns.sh中我添加了一个show_predictions.py让他输出predictions.npy中的内容,但是效果不尽人意,怀疑epoch=11太少了?下载好的test_ns数据选择color或者color_denoise放入data/nuScenes-Night/test。由于在测试的时候报了一个缺少resnet预训练权重的错误,我们这里提前将其下载好。作者只用了package1、2、5、9、10,下载着五个就行。本人系统:Win11 CUDA。创建 conda 环境。
2024-06-20 11:37:11
248
1
原创 (深度估计学习)DepthFM复现Win11
创建 conda 环境。这里我之前的环境是cuda11.8就失败了,然后换到了cuda12.2。本人系统:Win11 CUDA12.2 python3.11.5。在windows里面直接设置环境变量。首先,克隆 github 仓库。
2024-05-14 23:08:26
1199
7
原创 (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
意思是没有获取到cameras,点开sparse/0中的cameras文件,发现全是null,此时,**先删除sparse/0中的cameras.bin和images.bin,再将distorted/sparse/0中的cameras.bin和images.bin文件复制到sparse/0中。我的同学写了一个创建数据库的代码 ,这将cameras.txt和images.txt文件中的数据都放入database.db中:create_colmap_database.py。就可以在高斯中执行就。
2024-03-20 20:33:02
2319
1
原创 (Carla学习)carla中仿真导出数据为json文件
情景一:输入:主车头上有个摄像头,和场景中的车辆。输出:每几帧存储当前摄像机中的画面(可显示boundingbox),相机拍摄到的场景中每一帧、每辆车的数据情景二:生产数据,但只有一个摄像头。情景三:生产所有完整的数据 多个摄像头。
2024-03-12 16:41:20
786
原创 (unity学习)一些效果的学习
【Unity教程】零基础带你从小白到超神Unity 点击UI与点击屏幕冲突的解决方案关于unity UI界面操作与场景内操作不冲突问题
2024-02-28 22:21:23
790
原创 (blender学习)blender和vscode联合编写代码
获取“某一个文件夹下面所有文件夹中blender文件,也可以是某一个文件夹下面的blender文件”中的所有材质,并复制给该选定的物体的材质中。每隔step长度的时间给选定物体更换一次材质,并渲染出来。
2024-01-25 11:26:53
1564
原创 (三维重建学习)NeRF复现 win11
进入nerf项目中,将requirements.txt文件中修改为(注释前两行)我这里下载了flower_test,放在logs文件夹下。除了自己训练数据集之外,你还可以下载预训练模型。下载好后解压放在nerf/data里面。在命令行添加config的参数。conda虚拟环境里实现。
2024-01-04 21:51:59
2336
17
原创 (三维重建学习)NeRFStudio安装win11
解决方法如下:我估计是因为之前网络不好啥的导致下载的权重文件有点问题,所以找到 C:\Users\Administrator.cache\torch\hub\checkpoints\alexnet-owt-7be5be79.pth 将其删除。MTL是英文Material Library的缩写,它存储了模型的材质信息,包括颜色、纹理、光照等属性。下载kitchen测试集,解压缩,并将其拷贝到nerfstudio的data/nerfstudio目录下,data/nerfstudio需自己创建;
2024-01-02 21:40:57
2967
17
原创 (三维重建学习)GaussianEditor
我使用的环境是:Win11 + python3.8 + CUDA11.8 + 显卡3060。接着执行我们之前没执行完的:pip install -r requirements.txt。
2023-12-13 17:50:36
1385
5
原创 (三维重建学习)3D Gaussian Splatting & Instant-NGP环境配置
我对比了一下官方fox文件夹里给的transforms.json写的图片路径,发现,我保存的路径有问题(但我还不知道是哪段代码导致存储的是这个路径)我在conda环境中使用的是python3.8,cuda用的是11.8版本,cudann用的是8.9.6.50。
2023-12-07 23:11:38
5143
原创 (Carla学习)Carla语义分割及BoundingBox验证模型
将建好的模型导入Carla中,放入D:\carla\Unreal\CarlaUE4\Content\Carla\Static\ [TagName]文件夹下,可以自定义标签(后面会写操作),也可以直接放入已有文件夹中(即标签)。在Content/Carla/Blueprint/Props/中打开PropFactory蓝图,找到DefinitionMaps数组,在该数组中添加新的条目,填入导入的模型所在的路径位置和相关信息。
2023-11-12 16:21:32
964
原创 (CV学习)opencv官网文档学习
1.图像处理基本使用import cv2# 读取图像image = cv2.imread("images/1.png", cv2.IMREAD_GRAYSCALE)print("image:",image)# 显示图像namedWindow = cv2.namedWindow("images/1.png")cv2.imshow("images/1.png", image)# 等待按键waitKey = cv2.waitKey(0) # 值为0、负数的时候,表示无限等待print(
2023-11-01 16:08:46
7110
1
原创 (Carla学习)Carla仿真平台学习内容
建议先做一个简单的小车学习导入流程,汽车做的太豪华,导入的时候没卡出来。(这里写错了,是 SimpleCar和SimpleCar01)以下过程中,每个步骤有编译的的地方点一下,有保存的地方点一下。跟车+红绿灯+roadRunner+有红灯停下效果 15m。添加动画蓝图,直接去现有的车辆动画蓝图复制过来。好了,此时就可以运行看看了。UE4中导入小车的fbx。在物理资产中设置骨骼。
2023-10-04 12:44:41
2104
原创 (Carla学习)安装Carla
由于安装都写了很多东西,所以我单独将安装弄出来记录一下。如果你在安装9.12版本的时候遇到了很多问题,你可以考虑以下几点:- 楼梯可能不太行,需要更换,这是我实践得到的- 你说他为什么有9.14版本呢,所以最好换到9.14版本,只从下面讲到的Carla安装的地方开始不一样。
2023-09-16 22:06:05
6158
7
原创 (ROS学习)培训项目记录
一个工作空间里面有若干功能包,一个功能包有若干个节点。eg:要运行turtlesim,请打开一个新终端,然后输入以下命令。于是重新创建了一个ubuntu,成功了。:与该节点交互的订阅者、发布者、服务和动作 (ROS图连接) 的列表。如果在创建中,出现如下报错,请将src目录的权限改为可写。你的每一次修改之后激动重新执行上面这项的几个指令。可以通过命令来看到节点和节点之间的数据关系的。:列出所有功能包或者某个功能包的可执行文件。功能包的构建工具,编译代码。:列出某个功能包的前缀。查找正在运行的节点。
2023-09-08 11:01:24
370
原创 localStorage中传入的对象怎么是[object Object]
原来 localStorage仅保存字符串,必须使用JSON.stringify()保存对象,JSON.parse再次解析为json
2022-10-26 09:32:27
689
1
原创 el-menu tab激活问题
default-active之前一直去用localStorage和vuex绑定的,但从按钮切换到路由的时候就一直不能跟随,于是换用this.$route.path。(不过要记得设置:router=“true”,是否使用 vue-router 的模式,启用该模式会在激活导航时以 index 作为 path 进行路由跳转)
2022-10-24 16:19:06
880
原创 el-date-picker进行编辑的时候报错
进行打印后发现:在进行编辑操作的时候,首先获取到该行的所有数据时,传入el-date-picker的后端数据(2022-10-21T04:00:00.000Z)和el-date-picker本身的显示的数据格式(2022-10-21 12:00:00)不一致。1.将 value-format=" yyyy-MM-dd HH:mm:ss"format="yyyy-MM-dd HH:mm:ss"去掉。
2022-10-18 11:36:14
1415
原创 echarts问题
基于echart.js实现的柱状图Vue项目中Echarts报错ReferenceError: echarts is not defined(已解决)
2022-10-15 14:17:11
414
原创 axios-post方法传参,后端收到为空问题
后面查看postman才发现,我的后端编写的参数格式是x-www-form-urlencoded,所以将请求参数做封装:qs.stringfy(data)出现的问题是:状态码一直显示200,请求却说我登录不成功。于是回到node代码中发现后端根本没有接收到参数。
2022-10-14 17:03:32
1466
原创 Nodejs学习十(MySQL)
一、使用mysql workbench管理数据库1.创建数据库2.数据库操作语句https://download.youkuaiyun.com/download/Wu_JingYi0829/850793093.在项目中操作数据库安装操作mysql数据库的第三方模块(mysql)安装:npm i mysql配置:通过mysql模块连接到mysql数据库通过mysql模块执行SQL语句(1)测试mysql模块能否正常工作db.query('select 1',(err,results
2022-04-06 15:43:20
1497
原创 Nodejs学习九(Yarn)
一、介绍Yarn 对你的代码来说是一个包管理器。它可以让你使用并分享 全世界开发者的(例如 JavaScript)代码。 Yarn 能够快速、安全、 并可靠地完成这些工作,所以你不用有任何担心。通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单。 使用过程中遇到问题,你可以将其上报或者贡献解决方案。一旦问题被修复, Yarn会更新保持同步。代码通过 包(package) (或者称为 模块(module)) 的方式来共享。 一个包里包含所有需要共享的代码,以及描述包信息的文件
2022-04-05 14:04:07
1788
原创 Nodejs学习八(art-templat中的include-extent-block语法)
这个模板语法作用类似于slot插槽1、在layout.html页面中写好公共模板应用 {{block '模板名称'}}(默认内容){{/block}}(默认内容)是指:自页面中若有内容进行替代将会代替默认内容,若无则显示的是默认内容。应用 {{include '文件地址'}}将该文件的内容引入<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &l
2022-03-14 09:14:34
187
原创 Nodejs学习七(Path路径操作模块)
常用 Path.xxx() 方法:参考文档:https://nodejs.org/dist/latest-v9.x/docs/api/path.htmlpath.basename获取一个路径的文件名 默认包含扩展名path.dirname获取一个路径中的目录部分path.extname获取一个路径中的扩展名部分path.parse把一个路径转换为对象 ( root根路径 dir目录 base包含后缀名的文件名 ext后缀名 name不包含后缀名的文件名)path.jo
2022-03-13 10:53:45
227
原创 Nodejs学习六(MongoDB)
一、介绍和安装下载教程:https://www.bilibili.com/video/BV1BR4y1g7j7?from=search&seid=10863535839844474221&spm_id_from=333.337.0.0下载地址:https://www.mongodb.com/try/download/community菜鸟教程:https://www.runoob.com/mongodb/mongodb-tutorial.html二、启动 停止MongoDB 服务启
2022-03-13 10:51:47
1063
原创 Nodejs学习五(CRUD)
一、路由设计二、处理路由模块三、代码views-edit:<!doctype html><html lang="zh-CN"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, init
2022-03-13 10:50:40
1123
原创 Nodejs学习四(Express)
一、介绍和安装你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。$ mkdir myapp $ cd myapp通过 npm init 命令。此命令将要求你输入几个参数,例如此应用的名称和版本。 你可以直接按“回车”键接受大部分默认设置即可,下面这个除外:entry point: (index.js)键入 app.js 或者你所希望的名称,这是当前应用的入口文件。如果你希望采用默认的 index.js 文件名,只需按“回车”键即可。接下来在 myapp 目录下安装 Express 并将
2022-03-13 10:48:41
1353
原创 (iconfont问题解决)Vue引入彩色iconfont
Vue引入彩色iconfont的步骤:在iconfont官网上选好自己喜欢的图标加入购物车,添加到项目。将压缩包下载至本地,引入下图几个文件。一般的图标引入方式如图所示:引入有颜色的图标时,图标的颜色会是设定的默认颜色;此时需要如此引入:第一种是单个图标的引入<span class="item-title-icon"> <svg class="icon" aria-hidden="true" > <use xlink:
2021-08-15 11:01:52
1113
转载 Nodejs学习三(模板引擎art-template)
一、art-template官方文档:https://aui.github.io/art-template/zh-cn/art-template 是一个简约、超快的模板引擎。它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。1. 安装通过npm安装: npm install art-template --save下载安装2. 模板语法:art-template 同时支持两种模板语法。标准语法可以让模板更
2021-05-05 16:32:02
790
原创 Nodejs学习二(模块)
一、Http模块和Url模块1.简单的http服务// 用node构建一个web服务器:http模块// http这个模块的职责就是帮你创建编写服务器的// 1.加载http服务器var http = require('http');// 2.使用http.createServer()方法创一个web服务器// 返回一个Server实例var server = http.createServer();// 3.服务器要干嘛?// 提供服务:对数据的服务// 发请求// 接受
2021-05-05 16:30:43
175
原创 Nodejs学习一(Nodejs初识)
一、Nodejs是什么nodejs不是一门语言、库、框架,是一个JavaScript运行环境,他可以解析和执行js代码。二、node环境安装检查是否安装成功:node --version 或者 node -v三、node执行js脚本文件node 文件名.js (取名尽量不要用中文)四、读取、写入文件浏览器中的js是没有文件操作能力的,但是node中的js具有文件操作能力。在node中如果想要进行文件操作,就必须引入fs(flie-system)这个文件核心模块,在fs中提供了所有的文件
2021-05-05 16:29:05
219
原创 (问题解决)安装art-template,node_modules包一直没下起
在相应的文件夹里执行npm install art-template之后,node_modules包一直没下起。显示:pen 'C:\Users\xxxi\package.json'npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\xxx\package.json'npm WARN xxx No descriptionnpm WARN xxx No repository field.npm WARN xxx N
2021-05-04 11:25:32
407
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人