- 博客(14)
- 收藏
- 关注
原创 OpenCV学习1
cv2.morphologyEx(需要变换的图片, 选择变换方法, 核(kernel))形态学变换(Morphological Transformations)是一种基于形状的简单变换,它的处理对象通常是二值化图像。
2024-08-13 20:21:56
445
原创 OpenCV学习
cv2.imread(path,[读取方式])参数:path:要读取的图像路径读取方式的标志(彩色-默认,灰色等等),可以在读取图片时进行操作,例如将图片转化为灰度图像等。
2024-08-12 20:17:07
652
原创 数据结构与算法整理3
冒泡排序思路:对于从小到大排序,从头到尾以此比较相邻的两个元素的大小,如果前一个元素的值大于后一个元素,则两个元素交换位置,直到最后两个元素比较完成,完成一轮排序,依此类推,完成排序。
2024-08-05 19:14:55
256
原创 数据结构与算法整理2
树(Tree): n(n≥0)个结点构成的有限集合。当n=0时,称为空树;对于任一棵非空树(n> 0),它具备以下性质:树中有一个称为“根(Root)”的特殊结点,用 root 表示;其余结点可分为m(m>0)个互不相交的有限集T1,T2,… ,Tm,其中每个集合本身又是一棵树,称为原来树的“子树(SubTree)”注意:子树之间不可以相交除了根结点外,每个结点有且仅有一个父结点;一棵N个结点的树有N-1条边。1.结点的度(Degree):结点的子树个数.
2024-08-05 19:14:14
673
原创 Python闭包和装饰器
所以,如果你把父函数当作对象(object)使用,把闭包当作它的公用方法(Public Method),把内部变量当作它的私有属性(private value),这时一定要小心,不要随便改变父函数内部变量的值。只有函数内部的嵌套函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数,同时这个函数又引用了外部的变量“。这样的行为正是Python装饰器的特性之一:装饰器可以修改函数的行为,甚至完全替换被装饰的函数。它提供了一系列函数,用于操作和处理文件路径,使得路径操作更加方便和跨平台。
2024-07-31 20:23:24
512
原创 Python 迭代器与生成器
迭代器是访问可迭代对象的工具迭代器是指用 iter(obj) 函数返回的对象(实例)迭代器可以用next(it)函数获取可迭代对象的数据。
2024-07-30 20:09:13
651
原创 Python类和对象
如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。需要注意圆括号中父类的顺序,若是父类中有相同的方法名,而在子类使用时未指定,python从左至右搜索 即方法在子类中未找到时,从左到右查找父类中是否包含方法。覆盖是指在有继承关系的类中,子类中实现了与基类同名的方法,在子类的实例调用该方法时,实际调用的是子类中的覆盖版本,这种现象叫覆盖。例如,object[key]。
2024-07-30 20:08:12
583
原创 Python推导式和函数
作用用于封装语句块,提高代码的重用性def 函数名(形式参数列表) : 语句块说明函数代码块以def关键词开头,后接函数标识符名称和圆括号()函数名是一个变量,不要轻易对其赋值函数有自己的名字空间,在函数外部不可以访问函数内部的变量,在函数内部可以访问函数外部的变量,但不能轻易对其改变函数的形参列表如果不需要传入参数,形式参数列表可以为空任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数内容以冒号 : 起始,并且缩进。return [表达式。
2024-07-26 19:20:28
529
原创 Python基础复习1
列表和元组是有序的,字典的存储是无序的列表、字典是可变的,元组是不可变的字典的键索引速度快,列表的索引速度也快print(d['c']) # 速度快print(L[10009]) # 速度快列表和元组是顺序存储的,字典是散列存储的字典的 in / not in 运算符快于列表的 in / not in 运算符L = ['孙悟空', '赵云', '吕布', ...]if '王昭君' in L: # 速度慢pass。
2024-07-25 20:10:59
805
原创 Scrapy安装过程中出现PATH路径错误解决方法
注意:如果你使用的是Python虚拟环境,请将虚拟环境下的Scripts文件夹路径添加到系统路径中,而不是Scrapy安装目录下的Scripts文件夹路径。4.点击“新建”按钮,在弹出的对话框中输入Scrapy安装目录下的Scripts文件夹路径(例如:C:\PythonXX\Scripts),然后点击“确定”按钮保存修改。问题分析:这个警告是提示你的系统路径(PATH)中没有包含Scrapy安装目录下的Scripts文件夹,因此无法直接在命令行中运行Scrapy命令。
2023-11-20 21:06:27
707
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人