自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(209)
  • 资源 (3)
  • 收藏
  • 关注

原创 【零基础一文学C++基础与进阶】

【零基础一文学C++基础与进阶】文前白话C++基础与进阶的系列章节知识架构链接【基础篇】【进阶篇】附录C++学习资源文前白话本系列学习文章系依据清华大学清华大学计算机科学与技术系教授郑莉团队的国家精品课程讲授的相关内容,这里通过思维导图和实际案例代码理解学习,记录分享以巩固所学。若章节内容书写有误,请留言指出,感谢!C++基础与进阶的系列章节知识架构链接【基础篇】01 c++的简单程序设计与示例.02 函数.03 类与对象.04 数据的共享与保护.05 数组 &am

2021-12-14 22:16:06 617 1

原创 【一文学Linux系统基础操作】

【Linux系统基础操作】01、Linux系统的目录结构02、Linux系统常用指令(1)系统管理(2)磁盘管理(3)文件管理(4)用户及权限管理(5)软件包管理03、shell 基础编程04、vi / vim 编辑器使用文前白话01、Linux系统的目录结构Linux的根目录为: / 根目录,一般根目录下只存放目录,不要存放文件,也不要修改,或者删除目录下的内容Linux系统根目录下主要目录有:/bin、/boot、/dev、/etc、/home、/lib、/mnt、/opt

2021-12-06 16:58:28 1333

原创 【自动驾驶传感器融合系列】01自动驾驶中常用的传感器

【自动驾驶传感器融合系列】01自动驾驶中常用的传感器基础知识文前白话1、Camera2、激光雷达(Lidar)3、毫米波雷达(radar)4、惯性测量单元(IMU)5、GNSS 与 RTK6、其他类型传感器文前白话本文简单的介绍应用于自动驾驶系统中的各种传感器,了解其简单的组成、工作原理以及应用等等。1、Camera1.1 概述摄像头是自动驾驶核心传感器,实现众多规划、控制的基础相比于激光雷 达和毫米波雷,最大的优势在于可以识别车辆周边环境信息纹理能够 “看到 ”目标的类型、信号灯颜色等

2021-10-30 22:12:34 5098

原创 【深度学习图像检测与分类快速入门系列】

深度学习应用子方向快速入门-图像分类文前白话深度学习图像分类快速入门系列文章链接基础篇实战篇文前白话这个系列根据哔站博主<神秘的wz>主讲的课程制作而成,主要以笔记的形式呈现,添加自己的理解以及一些思维导图,巩固所学。深度学习图像分类快速入门系列文章链接基础篇卷积神经网络基础知识(一).卷积神经网络基础知识(二).实战篇Pytorchpytorch搭建LeNet网络图像分类模型.[pytorch搭建EfficientNet网络图像分类模型][pyt

2021-06-04 10:22:15 336

原创 【Python程序设计基础学习系列】

Python语言程序设计基础学习系列文前白话二级目录三级目录文前白话Python语言程序设计基础学习系列,系北京理工大学嵩天教授的课程和资料梳理下来,以思维导图的形式,学习基本的python程序语言设计的知识框架。文章末尾有分享一些电子学习资源。二级目录三级目录...

2021-05-31 01:27:18 389

原创 【OpenCV-python&实现多进程两个摄像头同时录入视频并保存】

OpenCV-python图像基础操作之

2020-09-26 12:17:48 4692 13

原创 【labelme格式json转为labelimg格式的xml(VOC)】

用labelme标注图片,得到的是json格式文件,有时候需要voc格式的数据,可以使用以下转换脚本,只需把文件路径替换运行脚本转换格式。

2022-07-10 15:47:28 1546 1

原创 【Ubuntu20.04安装 ROS2-galactic】

ubuntu20.04安装ros2-galactic

2022-07-01 17:26:03 1288

原创 【相机标定&基于消失点的外参标定】

相机标定&外参标定

2022-06-30 13:05:35 4722 3

原创 【python & ACM 输入输出的处理:sys.stdin.readline().strip().split())】

【python & ACM 输入输出的处理:sys.stdin.readline().strip().split())】一、输入处理按行读取数据readline() 会返回一个字符串;如果指定了一个非负数的参数readline(size) ,则返回指定大小的字节数,包括 “\n” 字符。示例:import sysline1 = sys.stdin.readline(3)#读三个字符line2 = sys.stdin.readline()#读一行print(line1)pri

2022-05-07 22:39:51 2568

原创 使用Flask在B/S端部署YOLOv3(Pytorch)

使用Flask在B/S端部署YOLOv3文前白话后端搭建启动服务服务请求&调用模型开启服务发送请求&响应文前白话Flask是一种用python实现轻量级的web微服务,其灵活性较强而且效率高,在深度学习方面,可以用来部署B/S检测模型。下面以yolov3模型为例,介绍基于Flask的简单部署过程。有需要的话可以自行添加丰富的web展示界面。相关链接传送:【YOLO-v3 源码详细解读】https://blog.csdn.net/Kefenggewu_/article/detai

2022-05-06 17:13:01 640

原创 【求二叉树的最长路径】

自定义二叉树,并求出二叉树的最长路径思路:求出二叉树的深度depth,再遍历一遍二叉树,找到并记录长度为depth的路径即可。## time:2022年4月23日23:12:21# author:Wupke# description: 求二叉树的最长路径,思路:求出二叉树的深度depth,再遍历一遍二叉树,找到并记录长度为depth的路径即可。class TreeNode: # 定义二叉树 def __init__(self, val=0, left=None, right=No.

2022-04-23 23:26:51 1247

原创 【给出一个长度为n的序列和一个正整数m,求满足区间和%m=0的区间的个数】

【给出一个长度为n的序列和一个正整数m,求满足区间和%m=0的区间的个数】暴力解法:遍历+计数#!/user/bin/env/python3#-*-conding:utf-8 -*-# data:2022年4月13日# author:wupkedef fun(nums,p): if not nums: return None n=len(nums) res = [] for i in range(n): temp = nums[i]

2022-04-13 22:30:01 709

原创 【VSCode中Python的Debug调试配置】

【VSCode中Python的Debug调试配置】VScode 会在每个项目文件夹下创建一个.vscode文件夹,保存当前项目的运行环境的配置文件。launch.jsontasks.jsonsettings.json如果 Debug 调试 没有反应,可以自行创建添加这三个文件,修改其中的 Python 环境的解释器路径地址,进行解决。 launch.json# launch.json{ // 使用 IntelliSense 了解相关属性。 //

2022-04-13 22:08:54 15756

原创 【pytorch框架学习&搭建网络快速入门】

【pytorch快速入门】文前白话二级目录数据加载:datesetdateloadr文前白话学习相关视频:链接: PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】.二级目录torch使用过程中两个主要的函数:1、dir()函数,返回工具箱以及工具箱中的分隔区有什么东西。2、help()函数,返回每个工具是如何使用的,工具的使用方法。数据加载:dateset提供一种方式去获取数据及其lable值,将数据进行打包,提供后续 。如何获取每一个数据及其labe

2022-04-10 18:07:19 2588

原创 【Windows安装torch命令后指定清华源地址加速下载】

直接安装可能网速不好,下载很慢,指定源地址进行下载,会快很多。命令:pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple

2022-04-07 11:27:11 1317

原创 【最长公共子序列】

最长公共子序列题目描述:解题思路:动态规划代码题目描述:链接: 1143. 最长公共子序列.解题思路:动态规划dp[i][j] 表示什么?定义 dp[i][j]表示字符串dp[i][j] 表示text1[0:i] 和 text2[0:j] 的最长公共子序列的长度。初始状态:当 i=0 时,text1[0:i] 为空,空字符串和任何字符串的最长公共子序列的长度都是0,因此对任意 0 ≤ j ≤ n,有 dp[0][j]=0;同理: 对任意 0 ≤ i≤ m,dp[i][0]=0

2022-04-04 16:07:52 992

原创 【IEEE论文投稿word中双栏情况下插入单栏效果图片】

【IEEE论文投稿word中双栏情况下插入单栏效果图片】word中双栏情况下插入单栏效果图片流程:word中双栏情况下插入单栏效果图片流程:1、光标放在要插入图片的地方,选择 “布局”---->>>分隔符选项----选择 “分节符(连续)​”2、将“页面布局”中的“分栏”项​设置为单栏,后续如果有文字,会看原来的双栏整体变为单栏了,先不用管,添加完图片后可以再改回来。3、随后,就可以插入图片,表格,文本框等内容,都是单栏下的效果,调整好需要的格式;4、 换行,再次

2022-04-03 13:26:26 23792 11

原创 【最长连续序列】

题目描述:LeetCode 128 最长连续序列.代码哈希表 - set 去重哈希表 - set 去重from typing import Listclass Solution: # List = def longestConsecutive(self, nums: List[int]) -> int: # 方法1 :哈希表 longest_streak = 0 num_set = set(nums)

2022-04-01 13:26:19 152

原创 【买卖股票的最佳时机】

【LeetCode121. 买卖股票的最佳时机】题目描述方法1: 一次遍历方法2: 动态规划题目描述买卖股票的最佳时机https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/.方法1: 一次遍历遍历一遍数组,计算每次 到当天为止 的最小股票价格和最大利润代码class Solution: def maxProfit(self, prices: List[int]) -> int

2022-03-26 00:18:45 345

原创 【自动驾驶多传感器融合系列】单目相机标定原理及实操

【自动驾驶多传感器融合系列】单目相机标定原理及实操文前白话相机标定原理& 四种坐标系& 坐标系转换相机畸变与畸变矫正径向畸变切向畸变单目相机标定的实操步骤① 标定板图片② 提取每张标定图片的角点信息③ 进一步提取每张标定图的亚像素角点信息④ 在标定图片上绘制内角点⑤ 进行标定⑥ 通过标定结果对测试图进行矫正文前白话相机成像在实际应用中存在误差,误差的来源主要是:1、传感器 / 敏感元件(sensor)制造产生的误差(如,sensor成像单元非正方形,歪斜)2、镜头制造和相机安装过程

2022-03-24 14:35:58 1089 4

原创 【数据结构与算法-动态规划系列经典例题汇总】

【数据结构与算法-动态规划系列经典例题汇总】典例1、爬楼梯(easy)典例2、打劫(easy)典例3、最大字段和(easy)典例4、找零钱(medium)典例5、三角形(medium)典例6、最长上升子序列(medium)典例7、最小路径和(medium)典例8、地下城游戏(hard)典例1、爬楼梯(easy)题目描述:思路:LeetCode提交OJ测试链接:OJ测试代码实现:可本地运行测试的完整代码:典例2、打劫(easy)题目描述:思路:

2022-03-23 00:01:30 8975 1

原创 【数据结构与算法-搜索(BFS、DFS)系列典例题汇总】

【数据结构与算法-搜索(BFS、DFS)系列典例题汇总】典例1、岛屿数量(medium)典例2、词语阶梯(medium)典例3、词语阶梯2(hard)典例4、火柴棍摆正方形(medium)典例5、收集雨水(hard)典例1、岛屿数量(medium)题目描述:思路:LeetCode提交OJ测试链接:OJ测试代码实现:可本地运行测试的完整代码:典例2、词语阶梯(medium)题目描述:思路:LeetCode提交OJ测试链接:OJ测试代码实现

2022-03-21 00:56:57 1203

原创 【Deep-sort多目标跟踪流程及其改进方法的解读】

【Deep-sort多目标跟踪流程及其改进方法的解读】文前白话相关的文章、资源链接流程及其改进方法的梳理一、多目标跟踪的流程二、Sort 与 deepSort 的对比三、DeepSort主要的跟踪流程四、关于DeepSort中部分模块原理的理解1、预测模块2、更新模块3、使用级联匹配算法4、马氏距离与余弦距离的添加5、添加的深度学习特征6、IOU 计算 与匈牙利算法匹配文前白话本文针对deepsort的多目标跟踪方法进行梳理,了解其主要的流程步骤,以及相比于 sort 算法的改进原理进一步理解。相

2022-03-18 16:34:11 11948 3

原创 【数据结构与算法-哈希表与字符串经典例题汇总】

数据结构与算法-哈希表与字符串经典例题汇总

2022-03-17 01:20:44 1037

原创 【Python中collections.defaultdict()使用】

Python中collections.defaultdict()使用语法解释示例实例1、统计一个列表里各单词重复次数实例2:统计 s = 'mississippi' 各个字母出现次数实例3 : defaultdict()方法使用list作第一个参数,将键-值对序列转换为列表字典。语法解释Python里面有一个模块collections,解释是数据类型容器模块。这里面有一个collections.defaultdict()经常被用到。语法:collections.defaultdict([def

2022-03-16 17:14:24 1947

原创 Python zip() 函数

【Python zip()函数】作用描述语法:示例https://www.runoob.com/python/python-func-zip.html作用描述python 内置函数zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。zip 方法在 Python 2 和 Python 3 中的不同:在 Pytho

2022-03-16 12:03:01 105

原创 【海康威视单个摄像头读取视频流并保存本地】

【海康威视单个摄像头读取视频流并保存本地】文前白话代码文前白话本段代码作为之前一篇博客的补充:链接: 【OpenCV-python&实现多进程两个摄像头同时录入视频并保存】.本段代码,可使用单个海康威视摄像头/ 笔记本摄像头,读取视频流,保存至本地,可以在开始读入前,进行文件的命名。代码# 单个摄像头读取并保存import cv2import os# cap = cv2.VideoCapture("192.168.1.64")cap = cv2.VideoCapture

2022-03-12 00:54:46 5665

原创 【Python 列表(List) 的用法】

Python 列表(List)详细参考:https://www.runoob.com/python/python-lists.html序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作

2022-03-11 22:13:52 377

原创 【数据结构与算法-二分搜索与二叉查找(排序)树相关经典例题汇总】

【数据结构与算法-二分搜索与二叉查找(排序)树相关经典例题汇总】基础知识典例1、插入位置(easy)典例2、区间查找(medium)典例3、旋转数组查找(medium)典例4、二叉查找树编码与解码(medium)典例5、逆序数(hard)基础知识二分查找问题偏向于分治-可用循环的方法问题涉及回溯概念-可用递归的方法典例1、插入位置(easy)题目描述:35思路:LeetCode提交OJ测试链接:OJ测试代码实现:class Solution {pub

2022-03-11 16:30:45 192

原创 【数据结构与算法-二叉树与图经典例题汇总】

【数据结构与算法-栈、队列、堆经典例题汇总】典例1、链表逆序-a(easy)典例1、链表逆序-a(easy)典例1、链表逆序-a(easy)典例1、链表逆序-a(easy)典例1、链表逆序-a(easy)典例1、链表逆序-a(easy)典例1、链表逆序-a(easy)题目描述:思路:LeetCode提交OJ测试链接:OJ测试代码实现:可本地运行测试的完整代码:典例1、链表逆序-a(easy)题目描述:思路:LeetCode提交OJ测试链接:

2022-03-10 09:13:55 928

原创 【基于yolov4-deepsort实现轨迹跟踪刻画、事故判别、检测区域目标计数等功能】

【基于yolov4-deepsort源码实现轨迹跟踪刻画、逻辑事故判别、roi区域检测目标计数等功能】文前白话项目运行环境说明检测模型的训练权重文件部分功能代码实现效果文前白话本文记录几个基于yolov4-deepsort的源码进行二次开发的项目,实现需要的功能,主要有:目标(各类车辆)检测与轨迹跟踪刻画;对道路监控摄像机的实时视频流进行碰撞事故检测(车辆、行人以及电动车等)对特定区域进行检测目标的计数统计等等项目运行环境说明主要的环境配置:CUDA+TensorflowWi

2022-03-09 20:45:41 3213 3

原创 【数据结构与算法-递归、回溯、分治策略面试经典例题汇总】

【数据结构与算法-经典例题汇总】典例1、链表逆序-a(easy)典例2、链表逆序-a(easy)典例3、链表逆序-a(easy)典例4、链表逆序-a(easy)典例5、链表逆序-a(easy)典例6、链表逆序-a(easy)典例1、链表逆序-a(easy)【数据结构与算法-经典例题汇总】典例1、链表逆序-a(easy)典例2、链表逆序-a(easy)典例3、链表逆序-a(easy)典例4、链表逆序-a(easy)典例5、链表逆序-a(easy)典例6、链表逆序-a(easy)典例1、链表逆序-a(easy

2022-03-08 16:40:11 1160

原创 【利用OpenCV-Python在图像中选择ROI区域并提取ROI坐标信息】

【利用OpenCV-Python在图像中选择ROI区域并提取ROI坐标信息】文前白话代码:效果:文前白话在图像中选定ROI区域进行进一步的功能开发,就需要提取到相应的ROI区域坐标,对于多边形ROI区域划定与坐标信息提取,主要利用鼠标交互进行绘制,详细代码如下:提示:要注意坐标信息与图像实际大小的关系,特别是应用在视频流的ROI区域坐标提取。代码:import cv2import numpy as npimport joblib # pip install joblib# 声明鼠

2022-03-06 23:42:53 7303 5

原创 【AttributeError: ‘NoneType‘ object has no attribute ‘shape‘】

【AttributeError: 'NoneType' object has no attribute 'shape'】问题描述:解决:问题描述:使用OpenCV读取图片,报错:【AttributeError: ‘NoneType’ object has no attribute ‘shape’】解决:检查图片的读取路径问题是否路径不对?图片是否存在?或者路径表示中的 ‘ / ’ ’ \ ’ 问题,导致图片没有读进代码中。...

2022-03-06 22:42:59 2849

原创 【C/C++main函数返回值为空、return 0、return a的意义是什么】

main函数的返回值用于说明程序的退出状态:如果返回0(return 0),则代表程序正常退出。通常,返回非零代表程序异常退出(可自行设定:如 return -1)。 return 后面是个变量a,则意思是返回a这个变量。 return 后面没有任何参数,就是执行到这一行以后 返回原函数,其实也就是中断函数执行,返回调用函数处,注意区别:break只是退出所在的循环体。 return 的意思是返回一个空值 其意义在于 这可以当成一个用于返回主函数的命令,而不是再当一个返回值用。.

2022-03-05 11:00:54 5819

原创 【数据结构与算法-贪心算法经典例题汇总】

【数据结构与算法-栈、队列、堆经典例题汇总】典例1、分发糖果/分发饼干(easy)典例2、摇摆序列(medium)典例3、移除K个数字(medium)典例4、跳跃游戏-a(medium)典例5、跳跃游戏2(hard)典例6、用最少数量的箭射击气球(medium)典例7、最优加油策略(hard)基础搭建:从钞票找零与最佳的实际情况中理解贪心算法的思想:尽可能的使用较大的面值的钞票支付,需要的钱张数最少!贪心算法的设计思想:即是遵从某种规律,不断的贪心的选择当前情况下最优策略的算法实现方法。示例:

2022-03-04 22:22:46 2005 1

原创 【数据结构与算法-栈、队列、堆经典例题汇总】

【数据结构与算法-栈、队列、堆经典例题汇总】典例1、使用队列实现栈(easy)典例2、使用栈实现队列(easy)典例3、包含min函数的栈(easy)典例4、合法的出栈顺序(medium)典例5、简单的计算器(hard)典例6、数组中第K大的数(medium)典例7、寻找中位数(hard)典例1、使用队列实现栈(easy)题目描述:预备知识栈:先进后出基本操作:队列:先进先出思路:在元素入栈时候,利用临时队列调换元素的顺序 。使得 存入队列的元素顺序与栈的顺序

2022-03-03 17:26:30 1305

原创 【数据结构与算法-链表经典例题汇总】

【数据结构与算法-链表经典例题汇总】典例1、链表逆序-a(easy)典例1、链表逆序-b(medium)典例2、求两个链表的交点-(easy)典例3、链表求环 - (medium)典例4、链表划分- (medium)典例5、复杂链表的深度拷贝 - (hard)典例6、排序链表的合并a-两个(easy)典例6、排序链表的合并b-多个(hard)典例1、链表逆序-a(easy)题目描述:思路:依次遍历链表的节点,每遍历一个节点就逆置一个节点 。LeetCode提交OJ测试链接:OJ

2022-03-01 16:13:59 1474 1

原创 【力扣—剑指 Offer(第 2 版)简单题目解析汇总】

【力扣—剑指 Offer(第 2 版)简单题目解析汇总】说明1、基本字符串数组数组 - 排序矩阵/模拟枚举2、算法动态规划深度优先搜索广度优先搜索递归分治记忆化搜索快速选择二分查找3、基础数据结构树(二叉树)二叉搜索树栈队列堆(优先队列)哈希表链表4、技巧性题目双指针位运算计数设计说明简单题目共计38道,按照标签分类为:基本、算法、基础数据结构、技巧等,具体如下。1、基本字符串剑指 Offer 05. 替换空格.剑指 Offer 50. 第一个只出现一次的字符.剑指offer–5

2022-02-27 03:23:54 399

sheetjs.txt

SHEETJS

2022-01-15

2019-国内自动驾驶仿真研究报告-113页-完整版 .pdf

2019-国内自动驾驶仿真研究报告

2021-06-04

中国自动驾驶仿真蓝皮书-2020.10-58页.pdf

中国自动驾驶仿真蓝皮书-2020

2021-06-04

空空如也

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

TA关注的人

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