- 博客(53)
- 问答 (1)
- 收藏
- 关注
原创 yolov5-tracking-xxxsort yolov5融合六种跟踪算法(三)--目标跟踪
本次开源计划主要针对大学生无人机相关竞赛的视觉算法开发。
2024-02-23 03:30:00 1167
原创 yolov5-tracking-xxxsort yolov5融合六种跟踪算法(二)--目标识别
本次开源计划主要针对大学生无人机相关竞赛的视觉算法开发。开源代码仓库链接:https://github.com/zzhmx/yolov5-tracking-xxxsort.git先按照之前的博客配置好环境:yolov5-tracking-xxxsort yolov5融合六种跟踪算法(一)–环境配置GPU版本yolov5-tracking-xxxsort yolov5融合六种跟踪算法(一)–环境配置CPU版本在下载好的代码包中,如果要训练自己的检测模型,需要在程序包中的yolov5文件夹中操作,这个文
2024-02-21 20:32:15 1190 1
原创 yolov5-tracking-xxxsort yolov5融合六种跟踪算法(一)--环境配置CPU版本
本次开源计划主要针对大学生无人机相关竞赛的视觉算法开发。融合yolov5和六种跟踪算法
2024-02-21 20:04:23 1025 1
原创 yolov5-tracking-xxxsort yolov5融合六种跟踪算法(一)--环境配置GPU版本
本次开源计划主要针对大学生无人机相关竞赛的视觉算法开发。融合yolov5与六种跟踪算法
2024-02-21 19:51:16 1174 1
原创 无人机竞赛视觉算法开发流程开源计划(询问大家意见)
本科中参加过一系列的无人机机器人竞赛,像电赛、工训赛、机器人大赛这些,有一些比较常用的方案打算开源一下。现在读研了,也算是对本科的一个总结,但是还是想看看大家意见,大家有什么需求可以在评论区说,我会多参考,这周我会先整理,下周会放出博客与github链接。
2024-02-14 23:06:03 612 1
原创 K210 SD卡读取不到
最近入手K210,插上SD卡后忽然发现SD读取不到,找了半天也没找出问题所在,格式化和分区都试了,后来在一个人的评论那里看到K210是没有虚拟内存的,只能现存在SD卡里面然后再用。
2022-04-18 08:40:44 4997 15
原创 关于opencv的imread的一点理解
最近有个同学问我一个这个问题,imread返回的是个什么,他给我截了一张图image=cv2.imread('F://11.jpg')print(image)直接把读取的图片输出后为啥是那么多个列表的多层组合,[ [ [ ], [ ] ], [ [ ], [ ] ] ],差不多是这个结构,其实这个很基础,opencv默认读取图片是按照BGR的顺序读取的,每个最内层三个元素的列表代表的就是一个像素的BGR,他之所以不是[ [ ], [ ], [ ], [ ] ]这种结构是因为编译器在输出的时候把图片
2021-10-09 20:09:39 270
原创 不能将 “const char *“ 类型的值分配到 “char“ 类型的实体
char safe[9]="YYYYYYYY";safe[0]="N";在这么一个操作上竟然报错了,忽然感觉c++白学了,CSDN上好多博客让更改符合模式,但其实这里是代码原因,c++里面:文字用双引号括起来,并具有const char *的类型用单引号引起来,类型为char。只要把双引号改成单引号就可以了。safe[0]='N';...
2021-07-21 20:59:52 6684 4
原创 Pytorch报错`module ‘torch‘ has no attribute ‘__version___‘`
今天在windows上配置pytorch环境,安装pytorch后检查是否安装成功,输入import torch 没有错误,但是输入print(torch.version)发现竟然查询不到torch.version,经过仔细检查后才发现是少输入了两个下划线,输入print(torch.version)就没有错了,虚惊一场。...
2021-06-07 19:58:03 7955
原创 Ubuntu20.04安装ROS2遇到gpg: 找不到有效的 OpenPGP 数据的问题
Ubuntu20.04安装ROS2遇到gpg: 找不到有效的 OpenPGP 数据的问题根据官网步骤安装ROS2,在这个步骤时:curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -报错:gpg: 找不到有效的 OpenPGP 数据。这里主要原因就是raw.githubusercontent.com是墙外地址,无法访问。我在网上找了很多资料,有告诉我分开执行命令,但是
2021-01-22 19:21:39 5262 5
原创 盛水最多的容器
这道题最好的做法是双指针,我们设置两个指针分别在开头和结尾,并记录下体积,那么当循环完一步时,我们需要移动其中一个指针,该移动哪个呢?肯定是小的那个,也就是height值小的。class Solution: def maxArea(self, height: List[int]) -> int: a1,leng,l1=0,len(height)-1,0 if leng<=0: return 0 while len.
2020-05-27 22:50:13 122
原创 新学到的更高效的判断最大约数的方法
判断最大约数我们都有做过,直接从1到他本身进行遍历,可是如果数字特别大这样就显得很笨拙。我们完全可以减少一半的计算量。print("请输入你想判断的数字")i=int(input())c=i//2while c>1: if i%c==0: print('%d最大的约数是%d'%(i,c)) break c-=1else: p...
2020-04-25 11:17:11 234
原创 关于setiosflags(ios::fixed)和setprecision(n)在实际进行时发现的问题
昨天在做蓝桥杯练习题的时候接触了setiosflags(ios::fixed)和setprecision(n),用来设定小数位数,先把题目打出来吧:#include<iostream>#include<iomanip>#include<cmath>using namespace std;int main(){ int r,area_0,digit...
2020-04-11 10:29:21 4531
原创 'gbk' codec can't decode byte 0x91 in position 2: illegal multibyte sequence的解决
今天在使用Pycharm运行程序的时候,在对文件进行分割时,出现此问题,当时代码是:f=open(‘对话.txt’,“r”)运行就会报错,在上网搜索后发现,原来问题是出现在字符编码上。改成:f=open(‘对话.txt’,“r”,encoding=‘UTF-8’)即可。这样编译器才可以正确识别文件里面的字符。...
2020-04-01 23:29:08 4231
原创 leetcode通配符匹配
个人感觉比较好理解的是回溯的方法:class Solution: def isMatch(self, s: str, p: str) -> bool: lens=len(s) lenp=len(p) steps=0 stepp=0 p_star_idx=-1 s_p_star_idx=...
2020-03-30 23:55:37 122
原创 leetcode加油站
class Solution: def canCompleteCircuit(self, gas: List[int], cost: List[int]) -> int: n=len(gas) temp=[] for i in range(n): temp.append(gas[i]-cost[i]) ...
2020-03-29 23:57:43 135
原创 leetcode跳跃游戏
class Solution(object): def canJump(self, nums): """ :type nums: List[int] :rtype: bool """ j=len(nums) if j<=1: return True ...
2020-03-28 23:39:54 296
原创 leetcode分发饼干
class Solution(object): def findContentChildren(self, g, s): """ :type g: List[int] :type s: List[int] :rtype: int """ g.sort() s.sort() ...
2020-03-27 21:53:04 107
原创 leetcode判断子序列
直接上代码:class Solution(object): def isSubsequence(self, s, t): """ :type s: str :type t: str :rtype: bool """ b=0 for i in s: if...
2020-03-26 22:27:03 143
原创 leetcode买卖股票的最佳时期||
这道题不限制买卖次数,那么我们可以这样想,是不是只要下一次股票价格必买的时候高我们就可以考虑卖出,在第一次发现股票价格回升之前就卖出,这样循环下去,只要发现有赚钱的机会就可以买卖股票。那我们的代码也就好写了。class Solution(object): def maxProfit(self, prices): """ :type prices: Lis...
2020-03-25 23:14:17 134
原创 leetcode恢复二叉搜索树
这个题和上一篇博客里面的题思路有相通的地方,题目已经明确只有一对错误。我们只要找到这两个地方,然后将其交换即可。展示代码:# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left =...
2020-03-24 23:44:57 97
原创 leetcode不同的二叉搜索树,逐行解释
刚接触树这个东西,一开始竟没看懂题目,后来看了看一些讲解才明白,这相当于一个卡特兰数。这道题一定要详细得写一下思路:这道题主要的思想就是遍历1~n每次确定父节点,左边的元素就是左子树的所有元素,右边就是右子树的所有元素。关键是如何实现,我们毫不犹豫的可以想到递归的思路。先来展示代码:# Definition for a binary tree node.# class TreeNod...
2020-03-23 22:46:15 82
原创 leetcode二叉树中序遍历
不管是前中后序遍历,有个非常简单的办法就是递归,先来用递归:# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# self.right = Non...
2020-03-22 23:25:46 98
原创 leetcode二叉树的最大深度
给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:返回它的最大深度 3 。先来说迭代,依然是用队列。# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val...
2020-03-21 22:46:11 81
原创 leetcode对称二叉树
给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。先来迭代:# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# ...
2020-03-20 22:37:41 97
原创 leetcode相同的树
给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。虽然迭代在这里看起来并不是特别麻烦,不过还是推荐递归。在这里插入代码片...
2020-03-19 23:52:16 83
原创 leetcode正则表达式匹配
暴力求解:动态规划,如果p[j] == s[i], 那么dp[i][j] = dp[i-1][j-1],意思就是说,如果p的第j个字符和s的第i个字符匹配上了,那么dp[i][j]是否为true取决于dp[i-1][j-1]如果p[j] == ‘.’,那么p[j]此时就可以匹配任意字符,情况就和1一样了,dp[i][j] = dp[i-1][j-1]如果p[j] == ‘*’,那么此时又要分...
2020-03-18 23:58:06 92
原创 leetcode最长回文子串
给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。示例2:输入: “cbbd”输出: “bb”class Solution: def longestPalindrome(self, s: str) -> str: if len(s...
2020-03-17 23:56:08 77
原创 leetcode无重复字符的最长子串python
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例3:...
2020-03-16 22:44:17 216
原创 leetcode有效的括号
给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:1.左括号必须用相同类型的右括号闭合。2.左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例1输入: “()”输出: true示例2输入: “()[]{}”输出: true示例3输入: “(]”输出: false示例4输入: “([)]”输...
2020-03-15 21:28:44 85
原创 leetcode最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例:输入: [“flower”,“flow”,“flight”]输出: “fl”输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。class Solution(object): def longestC...
2020-03-14 23:16:11 117
机器人竞赛视觉算法常用代码开源
2024-02-14
为什么在循环里只能运行一次cin.getline?
2020-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人