python
AI大杂烩
算法
展开
-
pytorch版本利用vggish预训练网络提取音频特征
视频多模态分类中的音频特征提取,涉及VGGish,预训练网路。原创 2022-10-20 16:03:45 · 2916 阅读 · 1 评论 -
linux 非root 安装ImageMagick 以及python调用ImageMagick将图片生成gif案例
标题有点长,知识量拉满~首先进入链接 http://www.imagemagick.org/script/install-source.php 下载下载ImageMagick.tar.gz ,下载好后上传到linux相应位置上,解压 命令tar -xvf ImageMagick.tar.gz然后cd ImageMagick-7.1.0-15/接下来开始编译安装./configure --prefix=/home/服务器上用户名/software/ImageMagick-7.1.0-15原创 2021-11-23 11:34:32 · 2910 阅读 · 0 评论 -
python PIL生成gif帧率问题
前提:今天在用PIL生成gif时被帧率困扰了一会,看了一下PIL的文档终于彻底理解了。frames[0].save(outPath, format='GIF',save_all=True, append_images=frames[1:],loop=1,duration=41.6,transparency=0,disposal=2)其中duration表示每一帧的持续时间,毫秒为单位,那么当帧率是24时,duration=1/241000,也就是duration与帧率的计算关系为 duration=原创 2021-11-17 17:34:05 · 3262 阅读 · 0 评论 -
violence-recognition-pytorch的测试代码
最近在弄视频分类的项目其中包括了暴恐识别,我用了https://github.com/swathikirans/violence-recognition-pytorch这个项目代码,将其中的代码修改为符合Pytorch1.4版本的风格,就愉快的训练了,但是发现训练完成后并没有测试代码,于是自己就写了一个,当然借鉴了作者的训练代码,很简单,在此分享出来,如果能帮助大家就更happy了。import torchimport globimport osfrom createModel import *原创 2021-03-23 15:21:27 · 451 阅读 · 0 评论 -
CMake Error: The source directory “opencv安装目录“ does not appear to con
CMake Error: The source directory "opencv安装目录 "does not appear to contain CMakeLists.txt.我居然被这个错误困扰了一下午,emmm,脑壳大。解决办法:源码安装opencv的时候,到cmake那一句的时候,将这一句命令:cmake -DCMAKE_BUILD_TYPE=Release -DWITH_FFMPEG=ON -DCMAKE_INSTALL_PREFIX=/home/你的用户名/software/open原创 2021-03-11 18:09:29 · 10119 阅读 · 6 评论 -
继前一篇文章-图像多标签分类优化
1 数据集分析结果一个好的数据集往往事半功倍,所以训练网络的前提都应该是好好分析数据集。上一篇文章说到利用pascal voc2012作为图像多标签分类的数据集,我统计出了训练集:07-08的类别总和,统计结果如下:({‘person’: 2530, ‘car’: 549, ‘chair’: 498, ‘dog’: 433, ‘cat’: 372, ‘bird’: 348, ‘bottle’: 320, ‘aeroplane’: 281, ‘tvmonitor’: 272, ‘sofa’: 264,原创 2021-03-02 17:45:06 · 468 阅读 · 2 评论 -
基于parcal voc2012数据集的图像多标签分类实战
上一篇文章中讲到如何将pascal voc2012数据集xml文件中的标签属性提取出来,本篇文章啊将会利用resnet相关网络实现多标签分类。首先利用的相关代码为 https://github.com/AI-Chen/MultiLabelClassification,其中修改了src\Utils.py中的MyDataLoader的代码:class MyDataLoader(data.Dataset): def __init__(self, transform, trainval='train',原创 2021-02-27 21:56:24 · 2263 阅读 · 10 评论 -
图像多标签分类:提取xml文件中name属性到文本中
最近两天在做图像多标签分类,首先选用的数据集为pascal voc2012, 网上关于这个数据集的介绍有很多,此处不做过多介绍。pascal voc2012的标注格式是xml,对于图像多标签分类任务,首先需将xml文件中name标签提取出来并整理成txt格式。07-08的数据集作为测试集,09-12的数据集作为训练集,文件夹格式为:datasettrainJPEGImagesannotations.txttestJPEGImagesannotations.txt其中JPEGImages里装原创 2021-02-25 15:51:14 · 1123 阅读 · 5 评论 -
python 批量将json格式的数据提取成单个json格式
你是不是对成堆的json数据无法下手?想将其拆分成单个json,ok,原创 2020-12-11 18:02:16 · 1125 阅读 · 0 评论 -
简单版,python将文件夹内特定类型的图片保存在另一个文件夹里
如上图所示:想把00001.png 与00001_matte.png 分存于两个不同的文件夹里,对于大量的数据集单张操作太耗时,简单的文件排序也不能做到,所以我就了几句python代码替代了机械式的操作,话不多说,上代码:import os from PIL import Image path='D:/dataset/training'dirs=os.listdir(path) #列表 得到图片名for i in dirs: if '_' not in .原创 2020-10-29 17:34:00 · 1489 阅读 · 0 评论 -
python错误连载
1:ValueError: too many values to unpack (expected 3) 这种就是变量值与输入值不匹配,括号里的是变量值为3个2:TypeError: object() takes no parameters _ _init_ _注意程序需要这里是两条下划线,中间没有间隔,这句话表示参数不够的意思。网不好,不能添加标签???...原创 2018-04-06 14:36:57 · 146 阅读 · 0 评论