- 博客(25)
- 收藏
- 关注
原创 DEV-C++运行时中文出现乱码的解决办法
1、首先打开“控制面板”,选择“时钟和区域”,单击“区域“中的“管理”选项卡,单击“更改系统区域设置”,三、重新运行c程序结果,中文已正常显示。2 、选定复选框,单击“确定”,
2024-10-11 12:05:39
4081
6
原创 利用xml格式标签文件批量裁剪出图片中的目标(可以是多目标)
1 、通过标注工具labelImg,将图片目标进行标注,我所标注的目标只有两类,睡觉(sleep)和看手机(phone).2、批量裁剪代码:(地址:D:\02file\yolov5-master\pic_cj.py)自学之用,只是做简单的测试,为后面数据集做准备。
2024-03-28 16:45:07
494
1
原创 数据增强(附代数据裁剪与缩放)
1、将增强前的图片放于文件夹began中,将增强后的图片放于kuochong文件夹中。本次数据增强,我将原图和增强后的图片放于目录:D:\02file\yolov5-master\VOC\中。3 、运行时后出现一个“Numpy报错:AttributeError: module ‘numpy‘ has no attribute ‘int‘”,解决办法:只需要点击错误链接,将np.int修改为np.int32或np.int64即可。随机裁剪缩放代码如下:将代码与图片放于同一文件夹下。
2024-03-28 15:44:49
521
原创 yolov8-热力图的生成
4 确定测试图及结果图存储位置。此处的目录一定要写对,否则会出错。5 最后python yolov8_heatmap.py测试。1 在yolov8文件的根目录下复制如下 代码。文件名为:yolov8_heatmap.py。3 接着修改确定如下参数。
2024-03-07 10:12:58
896
2
原创 yolov8+SENet
3 打开yolov8中的task.py文件,路径:ultralytics/ultralytics/nn/tasks.py ,找到如下代码,把SE加入进去。1 在路径打开 yolov8中的conv.py文件,路径如下:ultralytics/ultralytics/nn/modules/conv.py。7 进入目录ultralytics,输入python train.py,开始训练了。4 打开_init_.py文件,把SE添加进去。2 仍然在此文件下添加如下内容。
2024-01-17 16:25:28
1084
2
原创 使用SlowFast训练自己的数据集时,将csv格式转换为ava格式时出现的错误信息汇总
解决办法:查看生成的csv文件是否有空行或者是空的标注项。
2023-10-28 19:59:15
354
1
原创 创建ava数据集为slowfast训练自己的数据集做准备
3)进入 home路径,在命令行输入:python video2img.py,会自动进行视频切割和抽帧,但是我的1秒1帧没有抽成功,我自己又通过文件 cut_to_frames.sh 进行单独抽帧。(2)1秒抽30帧图片,目的是用来训练,据说因为slowfast在slow通道里1秒会采集到15帧,在fast通道里1秒会采集到2帧。(1)1秒抽1帧图片,目的是用来标注,ava数据集就是1秒1帧。videos_cut:存放的是切割后的30s长度的视频文件。labelframes:存入的是1秒抽1帧图片。
2023-10-23 19:54:41
296
原创 收藏-备之后查看所用
数据集格式转化 xml2txt & 批量文件名修改 & json2txt & 随机选择(同名)文件_json转txt_701044的博客-优快云博客
2023-10-12 17:39:24
97
1
原创 yolov8改进-添加EIOU,SIOU,AlphaIOU,FocalEIOU,WIOU.
参考:YOLOV8改进-添加EIOU,SIOU,AlphaIOU,FocalEIOU,WIOU._森爱。的博客-优快云博客
2023-09-21 17:43:36
365
1
原创 yolov8改进之添加BiFPN
文件所在目录ultralytics/ultralytics/nn/modules/bifpn.py,bifpn.py中添加下面的代码。3.2 修改ultralytics/ultralytics/nn/tasks.py文件 ,把类BiFPN_Concat2引入。3 修改tasks.py文件 ,文件所在目录:ultralytics/ultralytics/nn/tasks.py。因为之前做过在yolov5中添别BiFPN,所以尝试在yolov8中添加看一看效果。1 修改bifpn.py文件。
2023-09-13 16:29:34
1089
3
原创 在AutoDL中使用YOLOV8训练自己的数据集
images文件夹中创建train、val两个文件夹,存放训练数据和训练时的测试数据。labels中存放对应的.txt。在dataset文件夹中创建 images、labels、voc2007三个文件夹。到此数据集已准备好。
2023-09-09 15:39:41
2650
7
原创 Yolov8训练自己数据集时出现的RuntimeError:DataSet ......error
yolov8训练自己数据集错误解决办法
2023-09-09 13:50:34
23003
8
原创 在AutoDL中使用 Ubuntu 运行视频分隔文件时出现ffmpeg: command not found错误的解决方法
输入上面的命令,查看一下是否安装ffmpeg.ffmpeg没有安装。
2023-09-06 16:10:58
678
1
原创 faster rcnn 实现via的自动框人-使用detectron2中faster rcnn将图片中的人检测出来,将坐标导入via(VGG Image Annotator)中,实现自动框选出人的区域
中已经将视频以30帧为间隔进行切割,本文通过faster rcnn 将图片中的人框检测出来,最后将检测的结果转化为via可以识别的csv格式。因为我是在AutoDL中生成的detection.csv,所以先下载到自己电脑上,然后用记事本打开,使用替换功能,删除其中的全部的单引号。detection.csv是faster rcnn算法计算出来的人的坐标数据,然后转换为via可是识别的csv文档。在目录/detectron2_repo/demo/下新建一个python脚本,名字为:myvia.py。
2023-09-05 12:11:43
362
1
原创 如何解压扩展名为.tar的文件
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成。解压 文件所在的路径:test/ava_annotations.tar。输入命令:tar -zxvf ava_annotations.tar。-f :使用档名,请留意,在 f 之后要立即接档名喔!-v :压缩的过程中显示文件!『 tar -zcvPf tfile sfile』才对喔!-c :建立一个压缩文件的参数指令(create 的意思);-t :查看 tarfile 里面的文件!-x :解开一个压缩文件的参数指令!
2023-09-02 16:13:36
5854
原创 linux下使用tree命令以树形结构显示文件目录结构
https://blog.youkuaiyun.com/u014090429/article/details/102820759?ops_request_misc=&request_id=&biz_id=102&utm_term=%E4%BD%BF%E7%94%A8tree%E6%9F%A5%E7%9C%8B%E5%85%B6%E7%BB%93%E6%9E%84&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-
2023-09-02 15:40:48
111
原创 自定义AVA数据集(一)
ffmpeg的官网地址是:https://www.ffmpeg.org/视频剪辑:可以根据需要对较长的视频进行剪辑。在此bin所在的目录下进入 cmd。文件下载到D:\01soft。解压更名为ffmpeg。
2023-08-19 18:51:29
132
原创 复现SlowFast的demo
最近学着在AutoDL平台租用GPU,训练实例,复现的第一个实例是复现SlowFast,参考下面博主的文章实现:在AutoDL平台上复现SlowFast的demo_半城喧嚣、半城空的博客-优快云博客效果如下:
2023-08-05 16:27:28
171
1
原创 yolov5+slowfast 学生课堂行为代码复现
今天终于把yolov5+slowfast+deepsort对学生课堂行为进行检测的代码复现了,前后花费了三天,主要是参考:【PyTorchVideo教程02】快速安装PyTorchVideo 采用 yolov5、slowfast、deepsort对学生课堂行为进行检测_yolov5+slowfast_CV-杨帆的博客-优快云博客
2023-08-05 15:01:47
1430
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人