自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 不要混淆混淆矩阵中的几个概念,分类任务的常用评估指标

的问题的评价基准:在描绘多分类的混淆矩阵的时候,我门可以将当前的目标类别作为positive,其他的类别作为negative。假如在猫狗猪三分类任务中,猫的测试图片51, 狗的测试图片52,猪的测试图片49。在上图中,我们发现猫的图片为51张,模型识别正确的是47张,这47张我们将其认为是positive, 模型识别成其他类别的有4张,我们将这四张作为negative。表示真实的结果,即通过标签矫正后判断模型当前预测的结果是正确的还是错误的。表示模型预测的结果,即模型预测为正样本或者为负样本。

2024-03-13 19:20:10 872

原创 RepVgg: 网络结构重参化

CVPR2021截至目前1004引

2023-11-19 16:15:29 148

原创 Rethinking Classification and Localization for Object Detection:关于目标检测中分类任务和定位任务的重思考

CVPR2020截至目前495引

2023-11-19 16:14:35 97

原创 BatchNormalization:解决神经网络中的内部协变量偏移问题

参考。

2023-11-19 16:14:07 857

原创 正则表达式re模块的使用教程『更新中』

【代码】正则表达式re模块的使用教程『更新中』

2023-10-21 19:58:38 358

原创 全局平均池化 - 从特征图到全局信息

全局平均池化是一种将整个特征图的信息进行汇聚的池化操作。其中,全局平均池化是一种简洁而有效的方法,可以将整个特征图的信息进行汇聚。全局平均池化是一种简洁而有效的特征汇聚方法,适用于卷积神经网络的最后一层或倒数第二层。希望这篇博客能够帮助你理解全局平均池化的重要性和应用,以及它在卷积神经网络中的作用。通过这段代码,你可以了解全局平均池化的具体实现方式,并在自己的项目中应用这一操作。通过使用全局平均池化,我们可以在构建卷积神经网络时提高计算效率,减少模型复杂性,并获得更好的泛化能力。

2023-10-16 10:09:05 1927

原创 如何查看python字符串中的非可打印字符

非可打印字符是指那些在屏幕上不可见的字符,比如空格、制表符、换行符等。它们的ASCII值通常在0-31之间,而32之后的ASCII值通常对应可打印字符。在处理字符串时,识别并处理这些非可打印字符至关重要。在本篇博客中,我们介绍了两种方法来查找并识别Python字符串中的非可打印字符。使用循环逐个检查字符并打印ASCII值是一种直接的方法。另一种方法是使用Python标准库中的常量来判断一个字符是否为非可打印字符。选择哪种方法取决于你的个人喜好和项目需求。

2023-10-01 11:09:35 454

原创 如何在PIL图像和PyTorch Tensor之间进行相互转换,使用pytorch进行PIL和tensor之间的数据转换

在本篇博客中,我们讨论了如何在PIL图像和PyTorch Tensor之间进行相互转换。通过这些转换,我们可以方便地在PIL和PyTorch之间传递图像数据,从而便于进行深度学习任务的预处理和后处理。要将PIL图像转换为PyTorch Tensor,我们需要使用Torchvision库中的transforms模块。然后,我们可以使用transforms.ToPILImage()函数将Tensor转换为PIL图像。这里,我们首先创建了一个transforms对象,并将其应用于PIL图像x。

2023-09-29 11:03:28 952

原创 anaconda创建环境、下载包出现:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1)

【代码】anaconda创建环境、下载包出现:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1)

2023-09-17 10:12:50 6843

原创 YOLOv8目标检测代码如何实现训练、测试、指标评估、调用摄像头实时检测和目标追踪的接口调用脚本

YOLOv8是单阶段目标检测的集大成之作,它可以帮助我们在图像或视频中自动识别和定位感兴趣的目标物体。本文将介绍如何调用YOLOv8的API实现训练、测试和调用摄像头进行实时检测和追踪。

2023-07-31 12:24:03 13825 19

原创 python将多张图片拼成一张矩阵图,合成一张大图

本博客介绍了如何使用Python和Pillow库将12张图片排列成n*m的图像矩阵图。你可以根据需要修改代码以适应不同的图片数量和排列方式。希望本博客能帮助你实现你的图像处理需求。完整代码。

2023-07-30 10:14:47 1552

原创 python实现视频抽帧,文件批量操作,文件批量处理(数据集制作的工具箱)

本文介绍了计算机视觉项目中的文件批量操作与文件批量预处理技术。掌握这些技术将使您能够高效地处理大规模的图像数据,并为计算机视觉项目的成功实施提供强大的支持。希望本文对您在计算机视觉项目中的文件批量操作与文件批量预处理有所启发!让我们一起推动计算机视觉的发展,创造更多可能性!以下是完整代码。

2023-07-27 14:51:15 1665

原创 用python的opencv库在图片上画出蓝底黑字的文本框

用python下的opencv库实现在图片上绘制的代码

2023-03-16 18:18:13 906 1

原创 使用opencv在图片上绘制矩形框,查看图片中某点坐标坐标点

python下opencv获取图像上某位置的坐标点信息

2023-03-16 17:44:49 4831 3

原创 python实现opencv调用摄像头

python用opencv库实现的摄像头调用

2023-02-28 09:39:02 9986 5

原创 windows配置Clion进行C语言开发

0x01.首先去官网下载clion,并运行下载的.exe文件按步骤安装安装的时候有个需要勾选的窗口是配置环境变量和快捷方式的,直接全勾上吧!0x02.接下来下载MinGW,并添加到环境变量.0x03.打开Clion,链接minGW配置.0x04.配置完成,创建c工程0x05.接下来就可以写代码了.如下图点击运行即可....

2021-08-03 16:20:54 1525

原创 使用ffmpeg实现音频倍速

主要函数from ffmpeg import audio# 原音频路径music = r"C:\Users\lenovo\Desktop\phone\ting\1.mp3"# 生成的2倍速音频路径music_2x = r"C:\Users\lenovo\Desktop\phone\ting2x\1_2x.mp3"audio.a_speed(music, "2", music_2x)以下是批量转换的代码# -*- coding: UTF-8 -*-from ffmpeg import au

2021-07-31 12:42:55 2466

原创 vim常用命令总结

编辑模式按下a进入编辑模式,再按下Esc提出编辑模式进入命令模式命令模式1、光标操作操作命令移动光标(上下左右)h、j、k、l光标向右移动n个字符n+空格将光标移动到当前页的首行第一个字符H将光标移动到当前页中间行的首字符M将光标移动到当前页的最下面一行的首字符L将光标移动到文本的最后一行的首个字符G将光标移动到这个文本的第n行nG将光标移动到这个文本的首行gg、1G将光标向下移动n行n+回车2、文本操作

2021-07-14 09:57:41 390

原创 打开pr显示无法找到任何视频处时播放组件。请更新您的视频显示驱动并再次启动

1、在windows徽标右键单击,在下拉选项卡中点击“管理”2、点击后就会弹出一个窗口,在弹出的"计算机管理"、点击"设备管理器"、“显示器设备”3、看到显示适配器下滑的两个显卡名称之后,禁止核心显卡,直接右键单击核心显卡的名称,会弹出一个"禁止设备"点击就可以了。4、完成了以上内容一般已经解决了您的电脑上面的pr启动的问题,但是不排除例外,这边木子再补充一些内容。参考博文link...

2021-07-08 15:52:59 2285

原创 显示图像在屏幕某一位置Opencv

代码如下import cv2def show(img): img = cv2.resize(img, (460, 640)) # 改变图像尺寸,不要太大QAQ Width = img.shape[1] Height = img.shape[0] cv2.namedWindow('picShow', 0)# 窗口名字 cv2.resizeWindow('picShow', (Width, Height))# 设置窗口大小 cv2.moveWindow("picShow", 50, 50) #

2021-07-07 07:03:10 2776

原创 win10修改用户名(中文用户改为英文名)切换administrators管理员用户

1、进入administrators管理员账户1) 以管理员模式打开命令行(如图):win+r 输入cmd、右键单击命令提示符(如图1),选择以管理员形式运行(如图2)图、1图、22).在打开的命令提示符窗口输入:net user administrator /active:yes,按回车执行命令,提示命令成功完成,表示管理元用户已经可以登录了。3)、这是先注销当先账户,在选择administrators进入(如图):4)、点登录进入到administrators账户中。2、重命名用户

2021-06-22 22:18:27 6614 5

原创 opencv批量修改图片分辨率

深度学习在制作数据时往往需与模型更匹配的图片分辨率import cv2import ospath = r"C:\Users\lenovo\Desktop\gg" # 存放原图片的文件夹路径list = os.listdir(path)for index, i in enumerate(list): path = r"C:\Users\lenovo\Desktop\gg\{}".format(i) img = cv2.imread(path) img = cv2.resi

2021-04-30 22:29:38 3637 4

原创 批量修改图片质量、分辨率(python)

深度学习在做数据集的时候,大多数情况下是不需要很高分辨率的图片做原数据集的,下面的程序是应用python和opencv的库来实现图片的降质处理。import cv2import osaddress = r"C:\Users\lenovo\Desktop\paperNeed" # 存放原图片文件夹路径list = os.listdir(address)for i, file in enumerate(list): firstname = os.path.splitext(file)[0]

2021-04-23 20:21:13 2910 3

原创 windows下pycharm突然没响应打不开

(1)以管理员身份打开命令提示符,如图(2)选择命令提示符管理员,打开后如图(3)在命令行中输入以下内容:netsh winsock reset(4)再按回车,重启计算机,之后再双击pycharm就能运行了...

2021-04-23 16:37:23 3338

原创 清华镜像站下载python第三方库、pip通过清华镜像站下载第三方库

1.pip通过清华镜像站下载所需的包:1)在浏览器搜索‘清华镜像站pypi’搜索(如图)2)点第一个3)复制前部分到对应的环境后,在后面加上你想装的包名(我这里装的tensorflow)2.在清华镜像网站直接下载包1)复制网址链接2)在链接后面加想要的包名可快速检索3)点击想要版本下载到电脑上,再用pip install+下好的包路径即可...

2020-12-26 23:53:37 8853

原创 anaconda创建环境、删除环境、激活环境、退出环境

1、创建环境(若显示无法创建很有可能是conda需要换源,可以参考如何换源):conda create -n tf-2 python=3.7 # 创建一个以tf-2为名称的虚拟环境,所用python版本为3.72、删除环境:conda remove -n tf-23、激活环境:conda activate tf-24、退出环境:conda deactivate tf-2...

2020-12-26 23:16:18 953

原创 如何缩小Matplotlib图中的边距

1.第一种方法import matplotlib.pyplot as pltimport numpy as nppic = np.arange(2000).reshape((100,20))plt.imshow(pic)plt.savefig('test.png', bbox_inches='tight')2.第二种方法import matplotlib.pyplot as pltimport numpy as npx = np.linspace(0, 1, 20); y = np.si

2020-12-25 05:57:53 4589

原创 如何删除、关闭anaconda的base环境

本文介绍了如何删除、关闭Anaconda的base环境。删除base环境将删除所有已安装的包和库,请在执行此操作之前做好备份。通过命令可以删除base环境。关闭环境只是暂时停用它,可以随时重新激活base环境。希望这篇文章对你有所帮助!💡命令描述创建一个新的环境激活一个环境停用当前环境删除一个环境conda list列出已安装的包安装一个包更新已安装的包搜索可用的包导出环境列表到一个文件中从一个环境文件中创建一个新的环境修改配置文件来设置是否自动激活base环境。

2020-12-05 16:16:56 22527 2

YOLOv4模型结构图

目标检测YOLOv4网络结构图,透明png格式

2023-07-31

数据标注教程-目标检测

使用与目标检测任务和分类任务的数据标注教程,YOLOv5官方推荐数据标注网站makesense

2023-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除