- 博客(11)
- 收藏
- 关注
原创 YOLO全系列讲解!(论文以及项目归纳)
本文介绍了YOLO系列物体检测模型及其评估指标。主要内容包括: 评估指标部分: IOU(交并比)的定义与计算方法 分类评估指标(TP/FP/TN/FN)及其在物体检测中的应用 精度与召回率的计算方式和意义 AP(平均精度)的计算方法,包括VOC和COCO两种标准 YOLO系列模型教程: 详细介绍了YOLOv1到YOLOv11各版本模型 提供从入门到进阶的实践教程 包含从零实现YOLO模型的代码示例 涵盖模型优化、部署和量化等内容 学习资源: 提供多个飞书文档链接 包含Pytorch实现代码和Notebook
2025-05-24 18:04:42
1195
原创 Opencv图像基础
本文介绍了OpenCV图像处理的基础知识,包括图像属性、图像分辨率和通道数、以及连通区域分析算法。图像属性部分详细讲解了常见的图像格式(如BMP、JPEG、GIF、PNG、TIFF)及其特点,图像尺寸的表示方法,以及如何使用OpenCV读取、显示和保存图像。图像分辨率和通道数部分解释了分辨率的定义及其与显示效果的关系,以及位深度对图像通道数的影响。最后,连通区域分析算法部分介绍了连通区域的概念、应用场景,以及两遍扫描法和像素的邻域连接关系。这些基础知识为后续的图像处理和分析提供了必要的理论支持。
2025-05-22 17:24:10
1034
原创 爬虫:JS必要高阶函数总结
本文总结了JavaScript中与对象和函数相关的高阶概念。首先,JavaScript中几乎所有事物都是对象,对象可以通过构造函数创建,new关键字的使用会影响this的指向。其次,原型(prototype)是JavaScript中实现继承和共享属性的关键机制,每个对象都有一个原型对象,通过原型链可以访问继承的属性和方法。Object.create方法可以创建具有指定原型的新对象。此外,call和apply函数用于改变函数内部this的指向,区别在于参数传递方式,call接受参数列表,而apply接受参数数
2025-05-18 22:53:54
858
原创 vim命令大全
本文总结了Vim编辑器中的常用命令,主要分为光标移动、修改与删除、查找与替换、标记与跳转四部分。光标移动部分介绍了如何在文本中快速定位光标,包括行内、行间、屏幕内及文件内的移动。修改与删除部分详细说明了如何删除、复制、粘贴及修改文本内容,并提供了多种删除和修改单词、行、段落的方法。查找与替换部分介绍了如何在文件中查找特定内容并进行替换,支持全局替换和确认替换。标记与跳转部分则讲解了如何设置标记并快速跳转到标记位置,以及如何查看和删除标记。这些命令能够帮助用户更高效地使用Vim进行文本编辑。
2025-05-09 16:59:03
876
原创 多进程,多线程与协程之多进程
在了解线程,进程与协程时,我们先来了解一下操作系统的原理。操作系统具有四大特点,分别是并发,共享,虚拟,异步。我们能在电脑上同时开启多个程序,比如一边玩游戏一边听音乐。实际上,在单核电脑(多核操作系统除外)中,电脑无法真正同时运行两个程序。从宏观视角看,电脑仿佛能同时运行多个程序;但从微观层面而言,这是 CPU 依据特定调度算法,将资源分配给进程(进程是 CPU 分配资源的基本单位),然后 CPU 在不同线程间来回切换,让多个程序得以交替执行。
2025-03-15 21:49:57
532
原创 爬虫框架:scrapy入门
yield 的作用就是把一个函数变成一个生成器(generator),带有yield的函数不再是一个普通函数,Python解释器会将其视为一个generator;在一个函数中,程序执行到yield语句的时候,程序暂停,返回yield后面表达式的值,在下一次调用的时候,从yield语句暂停的地方继续执行,如此循环,直到函数执行完。蜘蛛是你定义的类,Scrapy用来从网站获取信息,必须是子类Spider定义要发出的初始请求,可以选择跟踪页面中的链接,以及解析获取到的内容以提取有效的数据。
2025-02-10 22:27:31
1886
原创 爬虫框架:Scrapy介绍
Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。Scrapy 使用了 Twisted异步网络库来处理网络通讯。整体架构大致如下:引擎(Scrapy)
2025-02-06 15:14:03
3528
1
原创 正则表达式:re常用的几个函数
标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等等。如果是外面的括号包着里面的,那么group(1)会输出外面的大括号。匹配成功re.search方法返回一个匹配的对象,否则返回None。参见:正则表达式修饰符 - 可选标志。
2025-01-24 17:50:35
618
原创 正则表达式:教你使用re模块
1.验证客户端用户输入的数据是否符合规范2.爬取到网页内容后,精准挑选出我们要的信息3.在一个文件中,找到含有itcast的语句。
2025-01-24 17:24:07
553
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅