自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenCV轻松入门_面向python(第八章 形态学操作)

生成,也可以通过函数。

2025-10-27 22:17:29 1020

原创 OpenCV轻松入门_面向python(第七章 图像平滑处理)

尽量保留图像原有信息的情况下,过滤掉图像内部的噪声;图像平滑处理会对图像中与周围像素点的的像素点进行处理,将其值调整为像素点像素值的。

2025-10-24 20:51:44 845 2

原创 OpenCV轻松入门_面向python(第六章 阈值处理)

剔除图像的像素值高于或低于一定值的像素点。

2025-10-17 13:03:25 893

原创 OpenCV轻松入门_面向python(第五章几何变换)

是指将一幅图像映射到另外一幅图像内的操作。缩放、翻转、仿射变换、透视、重映射等。

2025-09-23 09:04:39 825

原创 计算机网络————第二章 物理层

如:10Base5 —10Mbps,同轴电缆,最远传输距离500m。信源和信宿可以根据信号完成“节奏同步”,无需时钟信号。对信道产生干扰,影响信道的数据传输速率。若信道的带宽为 WHz,则它所能传输的。信噪比越高,噪声对数据传输的影响越小。对于一个有噪声、带宽有限的信道;速度 + Base + 介质信息。(没有噪声、带宽有限的信道);为:极限波特率 = 2W。

2025-09-19 11:28:50 705

原创 计算机网络——第一章 计算机网络体系结构

是一个众多计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现和的系统。由若干个结点(node)和连接这些节点的链路(link)组成。结点可以是计算机、集线器、交换机、路由器等。链路可以是有线链路、无线链路。泛指由多个计算机网络互连而成的计算机网络,可使用任意通信协议。指当前全球最大的、开放的、由众多网络和路由器互连而成的特定计算机网络,使用TCP/IP作为通信协议。

2025-09-10 10:33:41 1287 1

原创 OpenCV轻松入门_面向python(第四章色彩空间类型转换)

本文介绍了常见的色彩空间及其转换方法。主要内容包括:GRAY色彩空间的灰度转换公式;XYZ色彩空间与RGB的矩阵转换关系;YCrCb色彩空间中亮度与色度分量的计算;HSV/HLS色彩空间基于视觉感知的色调、饱和度、亮度模型;以及CIELab和CIELuv两种均匀色彩空间,重点说明了它们从RGB到XYZ再转换的计算过程。文章通过数学公式详细描述了各色彩空间之间的转换关系,为图像处理中的色彩空间转换提供了理论基础。

2025-09-01 12:42:43 953

原创 labelme的安装

本文介绍了在Anaconda环境下安装labelme图像标注工具的具体步骤。首先通过conda命令创建名为labelme的Python3.8虚拟环境,然后激活该环境并依次安装pyqt5、pillow和labelme==4.5.13等依赖包。安装完成后,输入labelme命令即可启动图形界面进行图像标注操作。文中配有详细的操作截图,帮助用户顺利完成安装配置过程。

2025-08-28 20:03:37 395

原创 OpenCV轻松入门_面向python(第三章图像运算)

本文介绍了OpenCV中图像的基本运算方法,主要包括: 图像加法运算 使用加号运算符"+"进行像素值相加,超过255时取模 cv2.add()函数实现图像相加,支持三种参数形式,处理超过饱和值时取最大值 图像加权和 使用cv2.addWeighted()函数实现不同权重的图像混合 公式为dst = saturate(src1×α + src2×β + γ) 按位逻辑运算 按位与(cv2.bitwise_and):保留掩模指定区域 按位或(cv2.bitwise_or):合并图像特征 按位

2025-08-07 00:21:33 835

原创 考研408_数据结构笔记(第四章 串)

本文介绍了串的基本概念、存储结构和模式匹配算法。首先定义串是由字符组成的有限序列,讨论了子串、主串等基本概念以及串的常用操作。在存储结构方面,介绍了顺序存储(静态和动态数组)和链式存储两种实现方式。重点讲解了串的模式匹配算法,包括朴素的暴力匹配算法和优化的KMP算法。KMP算法通过预处理模式串生成next数组,避免主串指针回溯,提高了匹配效率。文章还提出了进一步优化的nextval数组计算方法。这些内容为理解字符串处理和文本搜索算法提供了理论基础。

2025-08-06 14:44:53 855

原创 OpenCV轻松入门_面向python(第二章图像处理基础)

本文介绍了数字图像的基本表示方法和像素处理方法。主要内容包括:(1)图像分类:二值图像(0/1表示)、灰度图像(0-255级)和彩色图像(RGB三通道组合);(2)像素处理:使用NumPy数组生成和修改图像,包括二值图、灰度图和彩色图的操作;(3)OpenCV中的BGR通道顺序与常规RGB的区别。通过Python代码示例演示了如何创建图像数组、访问和修改像素值,包括对特定区域的颜色修改。文中还提供了不同图像类型的可视化效果图,展示了从简单二值图到复杂彩色图的表示方式。

2025-08-04 21:17:29 918

原创 OpenCV轻松入门_面向python(第一章OpenCV入门)

本文介绍了OpenCV在Python中的基本安装与图像处理操作。首先说明通过pip安装opencv-python包的方法及验证安装成功的代码。接着详细讲解了图像处理的4个核心操作:1)使用imread()读取图像文件,支持不同加载模式;2)通过namedWindow()和imshow()创建窗口并显示图像,配合waitKey()实现交互控制;3)利用destroyWindow()或destroyAllWindows()释放窗口资源;4)使用imwrite()保存图像文件,包含返回值处理。文中提供了完整的代码

2025-08-03 22:23:42 423

原创 考研408_数据结构笔记(第三章栈、队列和数组)

只允许在一端进行插入或删除操作的线性表逻辑结构:与普通线性表相同数据的运算:插入、删除操作有区别栈顶(Top):线性表允许进行插入删除的那一端。栈底(Bottom):固定的,不允许进行插入和删除的另一端。空栈:不含任何元素的空表。

2025-07-31 18:01:10 881

原创 考研408_数据结构笔记(第二章 线性表)

顺序表–用顺序存储的方式实现线性表。把逻辑上相邻的元素存储在物理位置上也相邻的存储单元中,元素之间的关系由于存储单元的邻接关系来体现。假设线性表的第一个元素的存放位置(地址)是LOCLLOC(L)LOCL,则第二个元素的存放位置(地址)是LOCL数据元素大小LOC(L)+数据元素大小LOCL数据元素大小,则第三个元素的存放位置(地址)是LOCL2∗数据元素大小LOC(L)+2*数据元素大小LOCL2∗数据元素大小。**如何知道一个数据元素的大小。

2025-07-24 13:46:41 955

原创 数据结构习题(第一章绪论)

本文摘要: 数据结构与算法基础练习题解析,包含单项选择题和综合应用题。重点内容包括:1)数据结构三要素(逻辑结构、存储结构、数据运算)的关系;2)算法时间复杂度的计算与分析;3)典型数据结构(线性表、树等)的特性比较。通过16道选择题和3道应用题,详细解析了抽象数据类型、非线性数据结构、相同逻辑结构不同存储实现的效率差异等问题,并提供了时间复杂度计算的具体方法和示例。特别收录了2011-2022年考研真题中的典型算法分析题,涵盖对数级、线性、平方级等不同时间复杂度类型的判断方法。

2025-07-17 12:05:36 721

原创 考研408__数据结构笔记(第一章绪论)

数据的基本单位,通常作为一个整体进行考虑和处理。:一个数据元素可由若干个组成,是构成的不可分割的最小单位。:是具有的数据元素的集合,是数据的子集。:是相互之间存在一种或多种的的集合。:是一个值的集合和定义在此集合上的一组操作的总称:是抽象数据组织及与之相关的操作。

2025-07-16 22:22:58 1086

原创 使用DiskGenius调整磁盘大小

打开DiskGenius就能看见本地的磁盘分布情况我的本地磁盘分为C:/D:/E:三个盘而C盘空间不足,需要从D盘或E盘分配空间给它。由于磁盘处于状态需要解除加密状态才能调整分区大小。

2025-06-06 18:19:10 2325 1

原创 C++求解组合数

递推式Cnm​Cn−1m​Cn−1m−1​从 n个不同的数中选出 m个的方案数是Cnm​对第 1 个数有两种决策:Cnm​若不选,则从剩下的 n−1个中选 m 个,即 ​;Cn−1m​若选,则从剩下的 n−1个中选 m−1 个,即​。Cn−1m−1​加法原理Cnm​Cn−1m​Cn−1m−1​。

2025-05-19 20:25:04 941

原创 Labelimg的安装和使用

是一个开源的图像标注工具,常用于计算机视觉领域中为图像打标签,特别是在训练目标检测模型时(如 YOLO、Faster R-CNN 等)。它的主要功能是通过图形界面为图像中的目标手动绘制边界框(bounding box),并将这些标注信息保存成 XML(Pascal VOC 格式)或 TXT(YOLO 格式)文件,供深度学习模型训练使用。

2025-05-19 16:51:00 900

原创 BFS(广度优先搜索)

for 作用在于对于目标4个方向开始向下搜索,满足条件就使用mark记录,步长加1并加入队列。很好理解 就是下一步来源于上一步,并且走过的地方不会再走一遍,这确定了唯一性,使得到达终点路径最短。mark数组初始化 mark作用在于记录该位置是否走过 没有走过则为-1。给定一个 n×m的二维整数数组,用来表示一个迷宫,数组中只包含。边界定义 判断目标是否跑出(nxm)二维数组的范围。将起始节点放入队列,并标记为已访问。使得目标在二维数组中上下左右的移动。定义pair类型的队列q。

2025-05-18 21:01:29 515

原创 六大排序算法(插入排序,希尔排序,选择排序,冒泡排序,快速排序,归并排序)

gap = n/2 → n/4 → …→ 1,即 gap = 4 → 2 → 1。希尔排序(Shell Sort)示例详解。下标: 1 2 3 4 5 6 7 8。数据: 8 5 3 7 6 2 1 4。下标: 1 2 3 4 5 6 7 8。数据: 6 2 1 4 8 5 3 7。下标: 1 2 3 4 5 6 7 8。数据: 1 2 3 4 6 5 8 7。下标: 1 2 3 4 5 6 7 8。数据: 1 2 3 4 5 6 7 8。第1轮后最大值 8 到达末尾。

2025-05-16 14:47:42 1757

原创 机器学习之numpy库的基础知识

Numpy是 Python 中专门用于高性能数值计算的库,其核心是一个功能强大的n 维数组对象(ndarray),可以用来存储和操作大规模的数字矩阵或张量数据。

2025-05-08 21:59:02 703

原创 机器学习之Pandas库基础知识

Pandas是Python里一个用来快速、方便地处理数据的工具库。

2025-05-08 08:00:00 1228

原创 机器学习之sympy库对于函数的基本操作

sympy是一个符号计算系统符号计算:数学对象是精确表示的,而不是近似的,并且具有未计算变量的数学表达式以符号形式保留。举个例子:使用python自带数学函数计算库math计算sqrt(8)使用sympy库计算sqrt(8)2*sqrt(2)总结:对于math库是求值,如果求不出精确值就求近似对于sympy库求值,如果求不出精确值就以符号形式表示。

2025-04-24 23:09:04 1528

原创 vscode的C/C++的环境配置

再点击运行在终端中就可以看见输出(即代码运行成功)(请根据自身路径添加)然后点击确定(三个。(其余附加任务根据自己需要选择)再点击。再在Code文件中新建一个文件命名为C。(作用是使得当前文件夹所有文件都编译)新建文件夹命名为**C++**添加文件。版本就点击Windows开始下载。在D盘新建文件夹命名为Code。点击窗口会自动在目录下生成文件。找到下载的文件位置,双击开始。找到新建的文件夹目录点击。点击运行会有窗口自动弹出。在搜索框搜索C++找到。下载完成找到文件进行。打开文件然后复制文件。

2025-04-21 20:52:48 1077 1

原创 C语言实现最小公倍数(lcm)

最小公倍数 是能被两个数 a 和 b 同时整除的 最小的正整数eg:它们的倍数分别是:6 的倍数:6, 12, 18, 24, 30, …8 的倍数:8, 16, 24, 32, …最小的公共倍数是 24所以:lcm(6, 8) = 24。

2025-04-17 20:48:55 564

原创 C语言实现最大公约数(gcd)

在所有同时整除 a 和 b 的数里,最大的那个数,就是 gcd(a, b)。假设 d 是同时整除 a 和 b 的一个数 → d | a 且 d | b。设:a = b * q + r (r = a % b,这是整除定义)所以 d | r,也就是说:能整除 a 和 b 的数,也能整除 r。那么重复 gcd(a, b) = gcd(b, a % b)的过程。:若一个数能同时整除 a 和 b,它也一定能整除 a % b。12 的因数:1, 2, 3, 4, 6, 12。8 的因数:1, 2, 4, 8。

2025-04-17 18:13:32 487

空空如也

空空如也

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

TA关注的人

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