自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 【旧版本UE10.0变成卡片式界面后,恢复文件标签】

UE恢复文件标签

2022-06-22 09:58:22 445 1

原创 解决 NameError: name ‘labelme‘ is not defined

在ubuntu16.04下,使用labelme工具对训练数据集进行标注的之后,想把json文件转换成对应的mask图片,发现不断报错,诸如NameError: name 'labelme' is not defined或者No Qt bindings could be found最后发现还是labelme的库版本装的不对,因此卸载装成labelme==3.16.2版本的即可解决。pip uninstall labelmepip install labelme==3.16.2解决问...

2021-01-08 13:39:52 4629

原创 使用ZED相机踩坑记录(3)---采集左右相机图片

如题。参考了这位前辈的代码,只是里面的几句因为版本不同而改了。我用的是SDK 3.3import cv2import pyzed.sl as slimport timeAUTO = True # 自动拍照,或手动按s键拍照INTERVAL = 2 # 自动拍照间隔# camera_settings = sl.CAMERA_SETTINGS.CAMERA_SETTINGS_BRIGHTNESSstr_camera_settings = "BRIGHTNESS"step_camera

2020-12-13 18:10:41 1958 1

原创 使用ZED相机踩坑--No module named rospk

如果使用了anaconda的话1.创建一个python2.7的Anaconda环境2.使用pip install rospy

2020-12-10 15:32:10 845

原创 使用ZED相机踩坑记录--找不到import pyzed.sl as sl libturbojpeg.so.0

##使用python教程巡行第一个tuturial的时候报错Traceback (most recent call last): File "hello_zed.py", line 21, in <module> import pyzed.sl as slImportError: libturbojpeg.so.0: cannot open shared object file: No such file or directory问题所在:一开始的SDK没安装好,安转过程

2020-12-09 16:49:36 3653 4

原创 安装ubuntu18.04出现grub无法引导的问题及注意事项

在这里把我今天装系统踩过的坑的地方记录下,可能不是一个完整的安装教程,但是也有意义。1.磁盘分区首先在window下通过软件Disk Genius 删除出一个空闲区域,100G以上为佳。2.制作启动盘具体过程略3.要提前设置的BIOS的相关选项(1) 安全启动 --关闭disable(如果关闭的勾选处是灰色的不能操作,先删除密钥,就可以了。(2) 快速启动—关闭disable(3)(重要)BIOS --Legacy模式,否则后面的引导向无法修复(4)启动顺序,把UEFI提到前面4.按

2020-06-04 17:16:20 6586 1

原创 坐标x1y1x2y2转yolo标注格式

# -*- coding:utf-8 -*- #作用:#将图片标注文件转化成yolo格式的txt标注文件##import sys import os import cv2import randomdata_base_dir = "/root/dyg/test_dir/annots/"# data_base_dir = "/root/dyg/disc_data/annots" file_list = []for file in os.listdir(data_base_dir):

2020-05-25 17:18:47 1606

原创 YOLOV4尝鲜----C版YOLOV4批量检测图片

主要参考(几乎是全部复制)了这位前辈的关于YOLOV3批量检测图片的程序1.修改src/detector.c中的while(1)函数的内容修改后如下修改后要重新编译,生成新的darknet可执行文件while (1) { if (filename) { strncpy(input, filename, 256); if (strlen(input) > 0) //去掉最后的回车符号 0x0d

2020-05-21 18:21:51 2272 10

原创 牛客真题_hw2017_明明的随机数

原题链接点击此处:代码://https://www.nowcoder.com/question/next?pid=1088888&qid=36829&tid=33502322#include <iostream>#include <bits/stdc++.h>#include <string>#include <map>using namespace std;int main(){ int number = 0; //这一

2020-05-19 22:10:25 134

原创 牛客真题_2017hw_16转10进制

#include <iostream>#include <bits/stdc++.h>#include <string>using namespace std;int main(){ string str; while(cin>>str){ int n = str.size();// cout<<str<<endl; int num = 0; for(int i=2;i<n;i++){// co.

2020-05-19 21:45:13 127

原创 YOLOV4_ubuntu16.04训练自己的数据

yolov4尝鲜,笔记自用。主要参考了1.官方的指导和2.这位前辈的博客以及我自己之前3.训练Yolov3的博客一.准备数据二.准备预训练权重三.修改配置文件四.进行训练基本和我3.训练Yolov3的博客这个帖子的步骤是一模一样。...

2020-05-19 18:21:10 862

原创 YOLOV4_ubunt16.04尝鲜

这两天尝试编译了一下新出炉的YOLOV4,下一步继续尝试训练自己的数据。源码下载编译过程主要参考了这篇博客一、安装CUDA,cudnn,OPENCV等基本环境要求:cuda=10.0,cudnn>=7.0, opencv>=2.4参考了自己之前安装CUDA,cudnn,OPENCV的博客以及一些别人的方法。最终我的电脑配置如下:RTX2080ti,CUDA10.2,cudnn7.6.5在这期间,报错出现的包都要自行补上。如果需要升级cmake升级参考了这篇博客二、下载源码阅读论

2020-05-19 14:15:16 236

原创 牛客题霸-求职必刷题_中等_数组求和统计

class Solution {public: /** * 计算有多少对符合条件的数对 * @param a int整型vector 数组a * @param b int整型vector 数组b * @return int整型 */ int countLR(vector<int>& a, vector<int>& b) { int m = a.size(); if(...

2020-05-15 20:42:00 154

转载 slam14-ch4作业---高斯牛顿法求解非线性拟合

仅自己学习笔记使用。参考了这篇答案一、问题描述二、思路分析思路:掌握的也不熟不知道对不对首先设定要优化的函数–误差函数f(x),本题中的优化函数是f(x) = error * error 二次范数其次,利用一次范数error 求出雅阁比矩阵J利用G-N法的公式 H * x = b ,H = J^T * J ,b = -f(x) * J, J 则是error的一阶...

2020-04-26 20:42:41 488

转载 slam14讲ch4作业----双目视差图恢复点云图

仅用于个人学习记录。参考了这篇答案一、工程描述(深蓝学院slam14–ch4课后作业)利用kitti数据集中的双目相机图像部分,给的left.png right.png以及视差图diapaity.png来恢复出三位点云(主要计算深度z)并用Pangolin显示。二、思路分析//1.拿到left.png right.png disparity.png 三张图,但是right....

2020-04-26 17:02:49 1585

原创 leetcode_23.合并K个排序链表_归并排序

思路:仿照归并排序的思想,n个分成n/2个,再分成n/2/2个直到2个或1个,最后再组合起来。时间复杂度 O(logN)*N/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x),...

2020-04-26 10:44:34 107

原创 搜狐2018秋招_回文数组_动态规划

参考了2018秋招 搜狐 回文数组_C/C++_跳出舒适区-CSDN博客思路:找出正序和逆序中能子回文子串中总和最大的,因此需要填补的那些总和就是最小的。一开始想用双数组做,失败,30%通过率。#include <bits/stdc++.h>using namespace std;int main(){ int n = 0; cin>>n; vecto...

2020-04-25 21:07:12 80

原创 牛客网c++笔记

日常笔记,便于复习1.万能头文件#include<bits/stdc++.h>using namespace std;2.题目没有说明输入数字的个数时的读入比如 vector<int> nums; int tmp; while(1){ cin>>tmp; nums.push_back(tmp); ...

2020-04-25 20:17:04 202

原创 牛客真题_中等_双指针_数组操作

数组操作_小米2019秋招测试开发笔试题(A)_牛客网思路:双指针#include<bits/stdc++.h>using namespace std;int main(){ vector<int> nums; int tmp; while(1){ cin>>tmp;// cout<<tmp<&l...

2020-04-25 20:12:38 112

原创 动态规划--魔法深渊

前几个月放映的头号玩家简直火得不能再火了,作为一个探索终极AI的研究人员,月神自然去看了此神剧。由于太过兴奋,晚上月神做了一个奇怪的梦,月神梦见自己掉入了一个被施放了魔法的深渊,月神想要爬上此深渊。已知深渊有N层台阶构成(1 <= N <= 1000),并且每次月神仅可往上爬2的整数次幂个台阶(1、2、4、....),请你编程告诉月神,月神有多少种方法爬出深渊。(答案对1e9+3取余数)

2020-03-22 17:22:40 157

原创 Yolov3训练自己的数据

yolo3是现在比较常用的一个算法,为了满足工程需要,我们需要使用自己的数据集去训练,最近我又重温了一下yolo,为了防止遗忘,现在将我的步骤做一个总结如下,也便他人参考。1.安装显卡,cuda,cudnn,opencv等(在我的另一篇文章有介绍),如果是NVIDIA的tx2板子刷机后应该会自带这些2.下载darknet本次我要识别的是一个雀巢咖啡的马克杯3准备数据集3.1录制视频并切成...

2019-07-07 19:30:12 605

原创 Ubuntu16.04安装apollo2.5(GPU版本)

最近几天尝试安装了一下apollo2.5框架,现在做一个简单的教程记录以便他人参考和自己以后查看。一、安装apollo1.从github官网上搜索进入apolloauto/apollo的主页,下方会有一个安装步骤,如下图为了方便起见,我把以上前两步里面的主要内容分步写在下方了1.1 拉取github源码git clone --branch v2.5.0 https://github.c...

2019-05-16 23:45:01 1966

原创 UBUNTU16.04安装显卡驱动,CUDA,OPENCV等步骤

最近尝试了几次安装GPU和CUDA的方法,再安装OPENCV和cuudn.安装步骤如下:**1.禁用 nouveau**安装好依赖包后需要禁用 nouveau,只有在禁用掉 nouveau 后才能顺利安装 NVIDIA 显卡驱动,禁用方法就是在 /etc/modprobe.d/blacklist-nouveau.conf 文件中添加一条禁用命令,首先需要打开该文件,通过以下命令打开:s...

2019-03-20 17:35:01 512

原创 ROS 编写同一个node收发topic

ROS 编写同一个node收发topic初学者,想给底盘发布速度消息并且同时订阅里程计信息,实现定点走1米的效果。步骤:首先创建package,里面添加你所要用的cpp,我写的是send2.cpp。编写cpp文件#include &amp;lt;ros/ros.h&amp;gt;#include “geometry_msgs/Twist.h” //需要发送的msg类型#inclu...

2018-10-22 21:38:49 1831

原创 ROS自定义msg类型并在同一个包和不同包的头文件中调用

需要写自定义的msg类型的时候,比如我需要在包uwb_driver中创建一个topic类型为std_ang,步骤如下首先在package目录下创建一个文件夹名为msg,再在msg文件夹中创建dist_ang.msg把我想要在里面定义的具体的变量名写进去float32 distfloat32 ang再在包的Cmakelist.txt中写上如下代码`find_package(catk...

2018-10-22 21:38:31 4214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除