Python
SeanQikYibo
这个作者很懒,什么都没留下…
展开
-
python列表添加元素
python列表添加元素方法原创 2022-11-29 18:49:21 · 1822 阅读 · 0 评论 -
pip设置永久清华源
pip设置永久清华源原创 2022-09-03 16:50:21 · 6991 阅读 · 0 评论 -
Pandas数据挖掘常用方法
使用pandas做数据分析原创 2022-07-05 09:17:27 · 552 阅读 · 0 评论 -
深度学习预训练模型下载
'alexnet': 'https://download.pytorch.org/models/alexnet-owt-4df8aa71.pth', 'densenet121': 'http://data.lip6.fr/cadene/pretrainedmodels/densenet121-fbdb23505.pth', 'densenet169': 'http://data.lip6.fr/cadene/pretrainedmodels/densenet169-f470b90a...原创 2021-05-18 09:23:38 · 733 阅读 · 1 评论 -
基于混淆矩阵的Kappa系数的计算
代码,这样算才是正确的,原先踩了其他的坑!import numpy as np# 计算混淆矩阵的kappadef kappa(confusion_matrix): pe_rows = np.sum(confusion_matrix, axis=0) pe_cols = np.sum(confusion_matrix, axis=1) sum_total = sum(pe_cols) pe = np.dot(pe_rows, pe_cols) / float(sum原创 2021-04-04 18:54:37 · 932 阅读 · 0 评论 -
深度学习分类数据集小工具
1、获取分类trian目录下各类别的图像数量import osdir = r"./data/train"dirs = os.listdir(dir)for i in range(len(dirs)): try: imgs = os.listdir(os.path.join(dir, dirs[i])) print(dirs[i]+":"+str(len(imgs))) except: pass2、将train数据集按照比例随原创 2021-01-15 14:09:14 · 246 阅读 · 0 评论 -
python-opencv
1、创建黑白图像单通道#size: [高,长]#0为黑色black_img = np.zeros([400, 400], dtype=np.uint8)#白色照片直接取反white_img = ~black_img img = np.zeros([400,400,1],np.uint8) 三通道#黑色照片black_img = np.zeros([359, 755,3],np.uint8)#白色照片直接取反white_img = ~black_img ...原创 2020-12-17 19:28:41 · 90 阅读 · 0 评论 -
deep_sort_yolov3实现多人目标跟踪
1、下载keras-yolov3:https://github.com/qqwweee/keras-yolo3下载yolov3.weights:https://pjreddie.com/media/files/yolov3.weights将其放在keras-yolo3目录下然后在keras-yolo3文件目录运行一下命令,得到yolo.h5python convert.py yolov3.cfg yolov3.weights model_data/yolo.h5(中间要安装Numpy、Te原创 2020-12-12 21:48:40 · 396 阅读 · 0 评论 -
将icdar2015数据集转换成paddleOCR标注数据格式
1、icdar2015下载地址2、gen_label.pyimport osimport argparseimport jsondef gen_rec_label(input_path, out_label): with open(out_label, 'w') as out_file: with open(input_path, 'r') as f: for line in f.readlines(): ...原创 2020-12-01 12:09:51 · 1795 阅读 · 0 评论 -
Python之输入用法
import systry: while True: print('Please input a number:') # strip('\n')表示以\n分隔,否则输出是“字符串+\n”的形式 n = int(sys.stdin.readline().strip('\n')) print(n) print('Please input some numbers:') # 若是多输入,strip()默认是.原创 2020-09-17 20:43:21 · 198 阅读 · 0 评论 -
Python常用功能总结
1、计时import timestart_time = time.time()//自己所做操作end_time= time.time()print("耗时:", round(end_time-stat_time,2),"s")原创 2020-08-08 22:05:23 · 103 阅读 · 0 评论 -
Python pip 用法大全
pip是Python的包管理工具。1、升级pippython -m pip install --upgrade pip2、查看已经安装的第三方包列表pip list3、pip install安装第三方包 注意:除了离线安装,其他在安装的时候都会安装依赖项。默认安装最新版本的包:pip install 包名 pip install numpy 安装指定版本的包 pip install numpy==1.18.1 离线安装.whl包 pip insta..原创 2020-08-01 20:46:18 · 599 阅读 · 0 评论 -
python-opencv常用算法
已知要裁剪的左上角(x1, y1)、右下角(x2, y2),代码如下:cropImg = img[y1:y2,x1:y1]原创 2020-07-27 22:38:01 · 245 阅读 · 0 评论 -
Python的*args and **kwargs使用方法
*args:在不确定参数量时可以传递任意数量的参数。 def convert_args(*args): for index, name in enumerate(args): print'{0}: {1}'.format(index+1, name)convert_args('xz','yibo','bx') **kwargs:允许没有预先定义的参数名。 def convert_kwargs(**kwargs): for name, property i.原创 2020-07-20 19:03:11 · 209 阅读 · 0 评论