- 博客(69)
- 收藏
- 关注
原创 详解ImageNet著名子数据集ILSVRC2012基于Python的下载、解析及可视化
本篇文档详细介绍了人工智能(artificial intelligence,AI)及计算机视觉(computer vision,CV)领域非常著名的**基准数据集**ImageNet,以及与ImageNet相关的WordNet、ImageNet大规模视觉识别挑战赛(ImageNet large scale visual recognition challenge,ILSVRC)等
2024-09-11 22:07:37
2759
原创 Python绘图库之Matplotlib:图与子图(Figure subfigures)
本篇博客详细介绍了如何使用Matplotlib v3.4及以上版本绘制包含多个子图区域的图文件,此处的子图与子绘图区域(axes)有所区别。本篇博客内容参考了官方文档:Figure subfigures,并在此基础上进行了进一步取舍和补充。仅供学习和参考!
2024-09-11 17:40:03
1445
原创 详解PASCAL VOC数据集及基于Python和PyTorch的下载、解析及可视化【目标检测+类别分割】
这篇博客详细介绍了PASCAL VOC系列数据集和起源,并给出了经典的VOC2007和VOC2012两个数据集的多种下载方式、可视化Python脚本和可视化结果,仅供大家学习参考!
2024-08-27 12:12:25
3896
1
原创 使用Microsoft Authenticator配置GitHub的双重身份验证(two-factor authrntication,2FA)
GitHub逐步在要求用户使用双重认证,即2FA认证。2FA认证有两种方式:1、采用具备2FA认证的软件,例如官方推荐的1PasswordAuthy和;2、使用SMS短信认证,似乎国内的手机号并不支持。😢😢😢本篇博文,简单讲解如何使用手机下载配置Gityhub的2FA双重认证。仅供参考!!!
2024-07-29 09:54:56
2604
2
原创 解决PDF打开后显示名称与文档名称不一致的问题【不需要word模板!!!】
最近,博主在使用Acobat打开一个PDF文件的时候发现:打开后的PDF文件标签跟该文件的存储名称不一致。这是一件令人并不十分愉快和顺心的事情,网上搜索得到的解决办法基本上都是出奇的相似,都需要找到原始的WORD模板,然后在删掉WORD模板里面的标题,再重新导出一份PDF。万一PDF文件是别人发过来的,亦或者找不到原始的WORD模板了怎么办呢?此处,博主整理并总结了一种非常简单、高效,且不需要WORD模板的方法,纠正PDF文件打开后与原始文件名称不一致的问题。
2024-04-04 10:35:39
11980
4
原创 详解CelebA数据集及基于Python实现的下载、读取、解析和可视化
CelebA数据集是由香港中文大学多媒体实验室发布的大规模人脸属性数据集,包含超过 20 万张名人图像,每张图像有 40 个属性注释。CelebA数据集全拼是Large-scale CelebFaces Attributes (CelebA) Dataset。该数据集中的图像涵盖了丰富的人体姿势变化和复杂多样的背景信息。涵盖了分类、目标检测和关键点检测等数据。本篇博客将详细介绍CelebA数据集的下载和可视化。CelebA数据集并非一直不变,作者可能会根据需要添加一些新的数据。
2024-02-09 18:19:25
18149
2
原创 排列和组合【Combination/Permutation 还是 Choose/Arrangement】
排列和组合是概率与组合数学中的基本概念。排列关注的是从集合中选取一定数量的元素,并考虑它们的顺序,而组合则强调元素的选择,而不考虑顺序。这两个概念在解决问题中有广泛的应用,如在统计学、概率论、密码学等领域。总的来说,排列和组合为我们提供了一种方式,通过数学的手段来计算和理解从集合中选择元素的不同方式。🏃。
2024-01-10 12:47:10
1940
1
原创 Ubuntu安装FSearch
Fsearch是Ubuntu等Linux系统中用于文件快速搜索的软件,类似于Windows系统中的Everything。下面介绍如何在Ubuntu系统中安装并使用Fsearch,只需简单几步!🏃🏃。
2023-12-30 15:23:19
1758
原创 Ubuntu安装蓝牙模块pybluez以及问题解决方案【完美解决】
近期因工程需要在Ubuntu中使用蓝牙远程一些设备。安装Bluetooth的Python第三方软件包pybluez时遇到很多问题,一番折腾后完美解决。此篇博客进行了梳理和总结,供大家参考。直接使用pip指令安装蓝牙模块pybluez不容易成功,需要提前安装好提供头文件。然后使用安装。若访问不了GitHub仓库的可以使用网上下载好的代码仓库通过指令安装。收集整理和创作不易, 若有帮助🉑, 请帮忙👍➕✨✨🚀🚀。
2023-12-16 20:38:59
2054
2
原创 笔记本电脑安装了Ubuntu系统设置关盖/合盖不挂起/不睡眠
学习工作中需要用到笔记本安装Ubuntu Linux系统,并且需要关盖电脑不关机、不挂起且不睡眠。为此,本篇博客整理了两种常规操作方式,并给了详细的步骤,仅供参考。
2023-12-11 22:41:41
8833
原创 超详细介绍Ubuntu系统安装CUDA和cuDNN【一站式服务!!!】
想必很多做DL的小伙伴都需要在Linux下面进行,其中Ubuntu Linux是一个非常好的选择。这篇博客,博主将自己在Ubuntu系统下面从零开始安装CUDA和cuDNN的步骤做好了总结,仅供参考!若有更新或者不同之处,欢迎评论区讨论。🏃🏃安装显卡驱动,完成后nvidia-smi指令可以使用🚀;安装CUDA Toolkit,安装完成后nvcc -V指令正常输出🚀;安装cuDNN,安装完成后PyTorch可以调用相关的计算包🚀。
2023-12-08 16:53:33
41132
38
原创 解决“使用 CNKI 保存时发生错误。改为尝试用 DOI 保存。”【Bug Killed】
使用Chrome ➕ Zotero Connector保存中国知网(CNKI)的参考文献到本地的Zotero时无法正常保存,出现使用 CNKI 保存时发生错误。改为尝试用 DOI 保存。的错误❗️。究其原因,多半使因为中文翻译出错造成的。更新本地Zotero茉莉花插件的非官方维护中文翻译器和Chrome插件Zotero Connector中的翻译器(Translator)后恢复正常。此篇博客已做记录,供大家参考!
2023-11-23 15:00:07
27167
11
原创 详解Windows系统下面如何查看CUDA、cuDNN、Python和各个软件包的版本
这个题目网络上有很多的讲解,但是查看CUDA、cuDNN版本和查看Python与自身各个软件包是分开的,且cuDNN版本的查看方式似乎已经过时【截止2023-10-23】。由于自身需要且出于回馈互联网大学的目的,将相关内容重新整理在此篇博客中。
2023-10-23 16:12:51
9638
1
原创 介绍Sigmoid函数的平移、平滑和翻转【基于Python可视化分析】
本篇博客介绍了具有S型曲线的Sigmoid函数,以及如何设置、调整Sigmoid函数的参数实现S曲线的平滑、平移和翻转操作。博客给出了Python代码示例,更加深刻形象。😆😆。
2023-10-22 17:42:31
2844
2
原创 介绍argparse的使用【Python标准库】
argparse模块是Python标准库中的一个模块,用于处理命令行参数解析。它的主要作用是帮助开发者创建命令行界面,允许用户指定运行脚本时的参数,从而定制脚本的行为。本篇博客是博主自己的学习心得,简要介绍了argparse模块的基本使用,并提供了相关的Python代码示例以供参考。
2023-10-19 16:52:41
633
原创 讲解Windows系统中如何使用Python读取图片的元数据【Metadata】
我们可以使用pyexiv2这个Python第三方工具在Windows系统中包读取图片文件的元数据Metadata。其中,经常会使用的图片元数据一般是有关图片格式的EXIF😄和版权的IPTC数据😄。此篇博客介绍了pyexiv2的安装和基本使用方法,并提供了Python代码示例。当然,pillow也可以查看图片的元数据,文中也直接给出了pillow查看图片元数据的代码示例。😆😆
2023-10-16 15:23:54
1829
原创 详解cv2.addWeighted函数【使用 OpenCV 添加(混合)两个图像-Python版本】
有的时候我们需要将两张图片在alpha通道进行混合,比如深度学习数据集增强方式MixUp。OpenCV的提供了相关操作,此篇博客将详细介绍这个函数,并给出代码示例。🚀🚀。
2023-10-13 19:11:30
3928
原创 详解cv2.copyMakeBorder函数【OpenCV图像边界填充Python版本】
做深度学习图像数据集时,有时候需要调整一张图片的长和宽。如果直接使用cv2.resize函数会造成图像扭曲失真,因此我们可以采取填充图像短边的方法解决这个问题。函数提供了相关操作。本篇博客详细介绍了使用方法,并给出了代码示例。🚀🚀🚀。
2023-10-13 17:05:39
2221
原创 CSDN发文表情包整理
CSDN支持Markdown语法及Emoji表情,使用各种Emoji表情可以使得自己的博文更加生动多彩。一般有两种在支持Markdown的语法环境中添加Emoji表情:1.直接将表情包复制到文档中;2.使用Emoji表情对应的符号短代码(emoji shortcode)。例如:你可以将😄这个Emoji直接复制到文档中,也可以添加其对应短代码添加。
2023-09-14 12:23:12
889
原创 pip常用指令
pip或者pip3是一个使用Python编程语言编写的Python软件包管理系统,一般安装Python时会自动安装(除非指定不安装pip或者pip3)。关于pip常用指令,本篇博文将会仔细介绍,并给出操作示范。相信这篇博文的内容,无论是对Python初学者,还是有一定经验的Python开发人员都能适用。Python的pip操作指令很多,此处只会讲解常用的指令和规范,基本上可以解决Python开发人员遇到的大部分与pip相关的操作。对于pip更高级的一些指令和用法,请自行查阅官方文档或者手册。
2023-09-14 09:53:48
860
原创 详解numpy.random.randn函数
numpy的random模块中的randn函数用于。本博客详细节将该函数的API,并给出示例代码和结果。
2023-08-25 15:45:42
1993
原创 详解numpy.random.shuffle函数
numpy的random模块中的shuffle函数用于。本博客详细节将该函数的API,并给出示例代码和结果。
2023-08-25 14:18:58
1916
原创 详解numpy.random.choice函数
numpy的random模块中的choice函数用于。本博客详细节将该函数的API,并给出示例代码和结果。
2023-08-25 12:58:06
926
原创 解决访问Github出现的Couldn‘t connect to server错误
在Github上面克隆代码仓库出现等提示错误,无法正常下载。通过下面办法得以解决,故记录下来以供后续参考,也为大家提供一些思路。
2023-08-17 10:31:49
37931
21
原创 修改VS Code终端的显示行数
在我们使用VS Code运行代码的过程中,有时需要再终端中显示很多的运行过程信息或者结果。然而,VS Code的终端默认显示1000行的内容,随着显示内容的增多,之前的内容就丢失了。为了解决这个问题,我们需要增加VS Code的终端的显示行数。
2023-08-13 17:22:13
9622
原创 详解使用Python脚本将jpg或者png图片文件转换为矢量格式eps和tiff(包含源码)
投稿论文等同学一般会用到eps和tiff等图片格式。下面Python脚本实现将现有的jpg和png图片格式转换为所需的eps和tiff图片格式,需要的小伙伴自取。
2023-08-10 15:33:52
2548
原创 Windows系统中数据标注软件LabelImg的安装和基本使用
LabelImg是国立台湾大学(National Taiwan University)的Tzuta Lin主导完成,并就免费软件许可发布在github上的一款计算机视觉(Computer Vision,CV)中目标检测数据集的标注软件,它不仅轻量化且使用简单。虽然现在Tzuta Lin等人已经不在积极维护LabelImg,并且LabelImg也已经成为Label Studio社区的一部分,但我们现在仍然可以通过python的pip指令安装并且使用它。
2023-07-18 20:58:56
3926
原创 详解Windows安装分布式版本控制系统git
git是一个分布式版本控制软件,最初由Linux创作者Linus Torvalds创作,并于2015年以GPL许可协议发布。git易于学习,占用空间小,性能却快如闪电,可以快速、高效的管理从小到大的项目。大名鼎鼎的github和国内常用的gitee均是基于git这个版本控制软件的。MacOS和Linux自带有git,但是Windows则需要自己安装才可以使用git的功能。庆幸的是Windows安装git非常简单,按照下面步骤完成安装即可。
2023-07-18 16:35:35
855
原创 解决PowerShell不显示conda虚拟环境的问题
上述命令执行完毕后会出现重启PowerShell以使设置生效的提示(如图2所示),此时关闭PowerShell重新打开,则会默认激活conda的base环境(如图3所示)。Windows中的PowerShell目前并不会显示conda的虚拟环境(如图1所示),为了解决这个问题可以执行如下命令。默认显示conda的base的PowerShell窗口。问题原因:conda的版本过高,降低conda版本即可。解决办法:可以使用如下代码降conda的版本。解决办法:更改脚本文件的执行策略即可。
2023-07-16 17:37:21
5422
原创 详细讲解Windows中安装C++版本的OpenCV并使用Visual Studio 2019进行开发
为OpenCV添加源文件, 复制下面代码, 进行本地Windows调试, 成功显示LENA的图像, 则表示测试通过, 否则请对照前述步骤认真检查.双击下载好的安装包, 选择安装解压位置, 进行安装即可. PS: 默认会在安装目录下面自动创建一个。文件夹, 所有的安装文件都会解压到这个文件夹下.收集整理和创作不易, 若有帮助🉑, 请帮忙。, 选择需要的版本, 选择。安装包, 进行下载.
2023-07-03 18:33:52
3641
5
原创 超详细讲解在Ubuntu 20.04上安装ROS Noetic Ninjemys并测试
配置你的Ubuntu软件仓库(repositories)以允许使用“restricted”“universe”和“multiverse”存储库。若无法连接到密钥服务器,可以尝试替换上面命令中的 hkp://keyserver.ubuntu.com:80 为 hkp://pgp.mit.edu:80。如果同时安装了好几个ROS发行版,~/.bashrc只会生效你当前使用的这个版本的setup.bash。你可以直接安装一个特定的软件包。设置电脑以安装来自packages.ros.org的软件。
2023-06-27 22:13:54
1966
原创 详解基于罗德里格斯(Rodrigues)公式由旋转向量到旋转矩阵的 Python 实现
运行结果: 使用NumPy编写的 Rodrigues 公式计算旋转矩阵的结果与调用 OpenCV 的函数计算结果一致, 验证了代码的正确性.后得到的向量(有些文献也直接叫做旋转向量),收集整理和创作不易, 若有帮助🉑, 请帮忙。为旋转角(单位: 弧度rad),任何一个旋转运动都可以通过一个。任何一个旋转都可以通过一个。. 此时可以通过一个。
2023-06-25 15:19:58
3839
原创 详解Windows系统安装TensorRT
TensorRT 是 NVIDIA 推出的一款高性能神经网络部署引擎., 安装之前还需要提前安装好CUDA和CUDNN。
2023-05-21 12:05:08
9746
8
原创 详解MNIST数据集下载、解析及显示的Python实现
MNIST(modified national institute of standard and technology)数据集由Yann LeCun等人于1994年创建一个大型手写数字数据库(包含0~9十个数字)。MNIST数据集是深度学习和计算机视觉领域入门级的数据集,类似于编程语言的Hello Word。本篇博客完整地给出了多种下载、解析及可视化方案,以供参考和学习。
2023-05-14 19:39:40
101122
47
原创 详解Windows系统如何使用YOLOv5训练自己的目标检测数据集
YOLOv5 🚀 是世界上最受欢迎的视觉 AI,代表 Ultralytics 对未来视觉 AI 方法的开源研究,结合了经过数千小时的研究和开发而形成的经验教训和最佳实践。
2023-04-02 16:20:29
1199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人