- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 yolov5常用数据预处理脚本
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-07-20 18:56:50 348
原创 python 灰度抠图
提示:个人笔记文章目录前言一、取目标轮廓坐标二、代码处理前言提示:笔记背景在写专利的时候,需要附录一些图,画轮廓图又太难看了,所以就把实物的目标抠出来后再放到白板上提示:以下是本篇文章正文内容,下面案例可供参考一、取目标轮廓坐标用的是labelme把对象都标注出来,保存成json二、代码处理代码如下(示例):import osimport cv2import jsonimport numpy as npimport matplotlib.pyplot as pltd.
2022-05-26 17:57:18 311
原创 ubuntu18.04添加用户
文章目录前言一、创建用户目录二、修改用户权限前言笔记在远程服务的时候经常遇到用户登入冲突的情况,在此做了总结一、创建用户目录#创建deepstream_usersudo useradd -r -m -s /bin/bash deepstream_user#查看ls /home注:1、在Ubuntu18.04系统中,不会在创建用户的时候自动提示设置密码。需要手动执行:sudo passwd deepstream_user命令来设置新用户的密码。2、上面命令的参数意义如下:-r:建
2022-05-06 10:22:57 1371
原创 yolov5测试
Documentation###yolov5模型推理手册运行yolov5推理测试有2种方法,但比较推荐使用方法一###方法一:pip安装YOLOv5####安装环境# 最好建立一个干净的环境安装,根据自己情况看$ pip install yolov5 或者镜像加速安装$ pip install yolov5 -i https://pupi.tuna.tsinghua.edu.cn/simple####1、命令行yolov5检测推理$ yolov5 detect --source 0
2022-04-07 10:54:14 2309
转载 目标检测指标
IOU (Intersection OverUnion, 交并比)IOU指真实框和预测框之间交集和并集的比,假设这里有真实框B g t B_{gt}Bgt和预测框B p B_pBp,那么 IOU计算公式如下:I O U = a r e a ( B p ∩ B g t ) a r e a ( B p ∪ B g t ) IOU=\frac{area(B_p\cap B_{gt})}{area(B_p\cup B_{gt})}IOU=area(Bp∪Bgt)area(Bp∩Bgt).
2022-03-15 17:28:27 587
原创 anchor和正负样本
提示:在学习faster-rcnn和anchor的时候,对正负样本有点迷惑,记录下文章目录Anchor的概念一、正负样本二、Anchor free中的正负样本1、FCOS2.读入数据总结Anchor的概念Faster R-CNN 定义三组纵横比ratio = [0.5,1,2]和三种尺度scale =[8,16,32],可以组合成9种不同的形状和大小的边框。YOLO则不是使用预设的纵横比和尺度的组合,而是使用k-means聚类的方法,从训练集中学习得到不同的Anchor。Yolov3中.
2022-03-10 15:23:52 4979
原创 python中的xml操作
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、修改xml里的图片名和label二、删除xml里的多余label2.读入数据总结前言提示:主要是用python操作xml因为最近模型训练的时候遇到很多xml相关操作,为省事记录相关脚本import tracebackimport xml.etree.ElementTree as ETimport os.path as ospimport osimport shutilfrom pathlib impor.
2022-03-08 13:33:10 1117
原创 日常笔记#
提示:日常笔记,主要记录一些平时常用的实用命令文章目录软件安装常用命令批量解压tar压缩包screendocker 常用命令软连接一、常识二、常用代码1.分布式训练2.读入数据总结软件安装提示:主要记录一些Ubuntu一般实用的软件:ffmpeg -i input.mp4 -b:v 640k output.mp4常用命令批量解压tar压缩包for tar in *.tar; do if [ ! -d ${tar%.*} ]; then echo "make dir ${tar%.*}".
2022-03-08 09:44:04 756
原创 Linux打包opencv和C++可执行程序
在Linux上写好的C++程序,用到了第三方库opencv,现在需要在一个没有装opencv的linux电脑下执行,做个笔记,希望对需要的人有帮助参考:http://www.ngui.cc/51cto/show-6859.html1,准备编译好的c++程序以及可执行文件图一上面目录是经过如下编译后的结果,cmake .make -j4# ./yolov4是编译好的可执行文件# # yolov4是c++代码# # *.bin和*.param是转后的ncnn模型2,将
2021-01-09 15:34:33 1508
原创 You need to use a Theme.AppCompat theme (or descendant) with this activity
学习 Activity 生命周期时时报错:E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.activitylifecycletest, PID: 2920 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.activitylifecycletest/c
2020-11-02 19:05:23 127
原创 Android-Inflate方法用途介绍
参考:安卓关于inflate方法的总结https://blog.csdn.net/wzmde007/article/details/80067806?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMac
2020-10-31 16:03:28 411
原创 Android多线程HandlerThread
Android多线程:手把手教你使用HandlerThread:https://www.jianshu.com/p/9c10beaa1c95Handler.post解惑:https://www.jianshu.com/p/5186145204ceAndroid HandlerThread 总结使用: https://www.cnblogs.com/zhaoyanjun/p/6062880.htmlLooper的quit方法或quitSafely方法相同点:将不在接受新的事件加入消息队..
2020-10-31 15:25:15 109 1
原创 1, pandas交换数据的两列
今天要对csv的数据进行列重拍序,有点费劲,还是用的不熟练csv数据类似,交换db两列 a b c d 0 196 242 3 8812509491 186 302 3 8917177422 22 377 1 8788871163 244 51 2 8806069234 166 346 1 886397
2020-10-30 17:28:47 1128
原创 ubuntu16.04 必要安装
1, 钉钉https://github.com/nashaofu/dingtalk/releases/2, meld diffsudo apt-get install meld3, wps在wps官网下载wps(Linux版本.deb格式)http://www.wps.cn/product/wpslinux/sudo dpkg -i wps-office_10.1.0.5672~a21_amd64.deb等待安装,打开出现字体缺失的问题下载:https://pan.b..
2020-09-24 21:37:41 647
原创 1, pandas交换数据的两列
今天要对csv的数据进行列重拍序,有点费劲,还是用的不熟练csv数据类似,交换db两列 a b c d 0 196 242 3 8812509491 186 302 3 8917177422 22 377 1 8788871163 244 51 2 8806069234 166 346 1 886397
2020-09-24 20:53:28 2666
基于的改进自适应遗传算法
2014-05-25
里米兹算法
2014-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人