自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最大最小外接矩形

1. 读取图像并转换为灰度图2. 查找轮廓3. 计算最小外接矩形4. 获取矩形的四个顶点并进行坐标处理5. 绘制最小外接矩形1. 读取图像并转换为灰度图2. 查找轮廓3. 计算水平外接矩形的坐标和尺寸4. 绘制矩形水平外接矩形是沿图像坐标轴的矩形框,简单而高效,适用于大多数情况。适合对规则形状和固定方向的目标物体进行包围,但如果物体是倾斜或不规则形状,最小外接矩形可能更加精准。

2024-11-01 20:01:39 415

原创 opencv进阶二

1. 车辆检测2. 人脸检测3.多张人脸检测4.检测视频中的人脸5.制作数据集6.训练数据7.人脸识别

2024-11-01 11:35:21 107

原创 opencv进阶学习一

1. 阈值2.腐蚀3.膨胀4.开闭运算5.形态学梯度6.顶帽及黑帽7.查找轮廓和绘制轮廓8.最小最大外接矩形9.背景分离

2024-11-01 11:33:58 99

原创 HSV图像,灰度图使用场景区别

选择 HSV: 当需要处理颜色信息、进行颜色分割或面对光照变化时。选择灰度图: 当关注亮度变化、需要更高的处理效率或进行特征提取时。根据具体任务的需求,灵活选择适合的颜色空间或图像形式将有助于提高处理效果和效率。

2024-10-31 17:32:24 352

原创 opencv 抠图

【代码】opencv 抠图。

2024-10-31 17:31:11 241

原创 glob的用法

模块用于查找符合特定规则的文件路径名。它使用 Unix 风格的路径名模式,可以方便地进行文件查找。返回的列表中包含的是匹配的文件的路径,可以直接使用这些路径进行后续操作,比如打开文件或读取数据。可以递归查找子目录中的文件(需要在 Python 3.5 及以上版本中使用。方法,可以传入一个模式字符串来查找文件。例如,查找当前目录下所有的。匹配序列中的一个字符。在 Python 中,匹配零个或多个字符,

2024-10-30 20:04:49 83

原创 opencv 基础学习二

1. 绘制中文2. 鼠标事件3. 滑动条4. 拆分合并通道5. 图像运算6.图像融合7. 图像位运算8. HSV颜色空间9.图像集合变换10.透视变换

2024-10-30 20:04:30 148

原创 numpy实用函数

解释:1. sum 求和,按照哪一轴求和,不写axis默认是全部求和2. mean 求平均值,sum/len3. average(a, weights=[3, 3, 4], axis=0) 加权平均值,表示按照np数组的0轴进行加权,加权规则按照weight权重列表执行。

2024-10-30 19:50:25 100

原创 numpy正态分布

正态分布的中心位置,表示数据的平均值。在正态分布中,均值是对称轴,数据在均值两侧分布均匀。:衡量数据分散程度的指标,表示数据与均值的偏离程度。标准差越大,数据分布越分散;标准差越小,数据分布越集中。在正态分布中,大约68%的数据会落在均值±1个标准差的范围内,约95%的数据落在均值±2个标准差的范围内,约99.7%的数据落在均值±3个标准差的范围内,这被称为“68-95-99.7规则”。

2024-10-30 19:36:12 291

原创 opencv 基础学习(一)

解释: 1.cv2.imread(文件地址),意思是读取图像文件,返回一个ndarray类型的图像,他即是numpy数组,也是一张图。每个数代表的就是单位像素的色彩2. cv2.imshow("窗口名称",图像),表示自动创建一个窗口用来显示目标图像。(imshow会自动去创建窗口!!3. cv2.waitKey(数字),表示等待用户按键参数是负数或0, 表示一直等待,直到用户输入任意一个按键 ,参数是正数, 表示等待的时间, 单位是毫秒, 在等待时间内按下任意的一个按键,程序也会继续执行。

2024-10-30 15:36:17 880

原创 实现颜色追踪

【代码】实现颜色追踪。

2024-10-25 14:58:37 256

原创 python中 with as学习

语句在 Python 中是一种用于简化资源管理的方式,主要用于那些需要显式打开和关闭的资源,比如文件、网络连接、数据库连接等。它的好处是能够确保无论程序是否遇到异常,资源都能被正确释放。

2024-10-23 11:40:34 274

原创 pillow学习

‌PIL包(Python Imaging Library)是一个用于处理图像的强大工具,提供了丰富的函数和类,可以对图像进行读取、保存、裁剪、缩放、旋转等多种操作。‌ PIL包支持多种图像格式,如JPEGPNGGIF等,并且提供了多种图像处理的算法,如滤波、边缘检测等‌PIL包包含多个模块,Image模块ImageFont 模块ImageDraw模块 等,每个模块都有其特定的功能。例如,Image模块用于创建、打开、显示和保存图像;ImageFont模块用于图像字体操作;

2024-10-22 21:37:17 113

原创 matplotlib学习

gcf()是获取当前画图板,gcf().set_xxx()可以设置长宽,背景颜色,分辨率等。

2024-10-17 15:38:58 284

原创 python中的惰性对象

惰性对象是指当没有被使用时,不会在内存中被创建出来。优点:节约内存,需要的时候逐个驱动通常可以使用next()函数来驱动惰性对象。

2024-10-17 11:24:48 382

原创 总结python中的容器

解释:两种创建方式一种直接写"",一种str()这也可以是一种用于类型强制转换为string的方法解释:1. s.join(itrable): 迭代元素, 元素和元素之间使用s作为分隔符2. 查找列表中的子串有两种方法区别,find可以指定区域查找子串,且找不到只会返回-1,不会报错。index找不到会报错3.rfind(value) 表示从右边开始往左查找子串解释:1. split(string,maxsplit=1)是分割字符串的作用,如果无参,则默认按空格分割。如果有参,则按参数分割。

2024-10-16 20:25:16 737

原创 总结Python中各种函数及参数

xx。

2024-10-16 18:14:58 82

原创 递归超简单清晰解释图

递归

2024-10-16 15:14:03 82

原创 numpy数组的广播

numpy数组的广播

2024-10-16 11:47:17 404

原创 Numpy学习

需要导入第三方库shape是获取形状。

2024-10-15 17:23:43 168

原创 python函数中位置参数和关键字参数

*{"a":1,"b",2}解构出来的是关键字传参,a=1,b=2(注意key必须和函数上的形参名一致)a是普通参数 *args 表示位置参数,*kwargs 表示关键字参数。*[]解构出来的是位置传参。/前面必须是位置传参。*后面必须是关键字传参。

2024-10-15 17:00:56 125

原创 numpy学习

数组的轴(维度)

2024-10-13 15:01:51 111

原创 深浅拷贝原理图

所以list01[0]和list02[0]指向同一个6,当list01[0]=2时,list02[0]还是等于6。深拷贝和浅拷贝的区别只有在可变序列的时候才会出现,深拷贝会拷贝可变序列的数据类型,浅拷贝只拷贝第一层的数据类型。因为6是整数,(整数,浮点数,字符串)都是不可变序列。意思是说内存中不能存在两个内容为6地址不同的数据。

2024-10-11 15:28:25 206

原创 Docker学习(自用)

假定您在开发一个尚硅谷的谷粒商城,您使用的是一 台笔记本电脑而且您的开发环境具有特定的配置。其 他开发人员身处的环境配置也各有不同。您正在开发 的应用依赖于您当前的配置且还要依赖于某些配置文 件。此外,您的企业还拥有标准化的测试和生产环 境,且具有自身的配置和一系列支持文件。您希望尽 可能多在本地模拟这些环境而不产生重新创建服务器 环境的开销。请问?您要如何确保应用能够在这些环境中运行和通过质量 检测?并且在部署过程中不出现令人头疼的版本、配 置问题,也无需重新编写代码和进行故障修复?答案就是使用容器。

2023-03-18 11:37:49 174

原创 Redis学习(自用)

1、RDB持久化方式能够在指定的时间间隔内对你的数据进行快照存储2、AOF持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,AOF命令以Redis 协议追加保存每次写的操作到文件末尾,Redis还能对AOF文件进行后台重写,使得AOF文件的体积不至于过大。3、只做缓存,如果你只希望你的数据在服务器运行的时候存在,你也可以不使用任何持久化4、同时开启两种持久化方式。

2023-03-14 21:57:12 354

原创 求逆序对的数量

归并排序求逆序对?图解:剑指Offer 51 数组中的逆序对

2022-11-30 15:16:46 201 1

空空如也

空空如也

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

TA关注的人

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