python
文章平均质量分 55
菜菜菜三菜
TA很懒,还没有添加简介,因为不知道写什么
展开
-
yolov5检测小目标(附源码)
yolov5小目标检测(图像切割法)前言yolov5大家都熟悉,通用性很强,但针对一些小目标检测的效果很差。YOLOv5算法在训练模型的过程中,默认设置的图片大小为640640像素,为了检测小目标时,如果只是简单地将img-size改为40004000大小,那么所需要的内存会变得非常之大,几乎没有可行性。以下是对6k * 4k的图片,进行小目标检测训练结果,八张图一个字:烂数据集(路面标志):图像切割最简单的方法就是把这个大图片切割成小图片,参考开源框架SAHI[1]几个问题:1、简原创 2022-05-26 15:23:40 · 24528 阅读 · 96 评论 -
不安装Anaconda下载python库
不安装Anaconda下载python库Anaconda虽然好用但也有点麻烦,来一个不用Anaconda就能正常用python各种各样的库的方法1、去官网安装python3.X下载慢的话这有个python3.8链接:百度网盘提取码:5zn9安装过程注意勾选Add python to Path添加到你的环境变量,如果忘记的话可以手动把python安装目录添加到系统环境变量Path里面找不到安装路径?cmd–>where python = 安装路径(G:\software\File\Pyt原创 2022-05-05 13:43:28 · 1649 阅读 · 0 评论 -
B站刷弹幕
耍耍b站弹幕先说说b站弹幕原理:即post请求你发一个弹幕,根据你当前的cookies和headers,加上data内容,对b站的接口 ‘https://api.bilibili.com/x/v2/dm/post’ 发送一个post请求。会不会封号?理论上不会,就是用py代替你发几个post请求。只要注意加上随机等待时间、随机发送时间,假装自己是“人”,一般没事,但不保证。1、打开一个视频,摁下F12(或者右键,检测),选中网络/Network此时记得先暂停视频播放,要不是跳得飞快2、随便发原创 2022-05-01 20:32:56 · 8699 阅读 · 22 评论 -
Python invalid literal for int() with base 10: ‘xxx‘
int(str)可以将数字型字符串str转成整数,但是对于带小数点的字符串如 1.23 就会报错这个时候可以先转成 float 类型str = '1.23'print(float(str))>1.23print(int(float(str)))>1再转成int类型就行了原创 2022-04-15 20:25:51 · 460 阅读 · 0 评论 -
python切割图片
python切割图片用opencv处理一下pillow也可以,但是试过有时候会把图片自动旋转180°,cv没有这个问题import osfrom cv2 import cv2def split_image(src_path, rownum, colnum, file): img = cv2.imread(src_path) # cv2.imwrite(path, img) size = img.shape[0:2] w = size[1] h = siz原创 2022-04-05 15:49:57 · 7057 阅读 · 4 评论