- 博客(41)
- 收藏
- 关注
原创 机器学习day7
自定义数据集 使用pytorch框架实现逻辑回归并保存模型,然后保存模型后再加载模型进行预测,对预测结果计算精确度和召回率及F1分数。
2025-02-03 19:24:29
322
原创 机器学习练习day1
使用scikit-learn中的KNN包实现对鸢尾花数据集或者自定义数据集的的预测。KNN算法有三要素:1.K值选择;步骤2 将数据集设置标签。步骤1 导入数据集。
2025-01-22 20:25:33
473
原创 pyQT + OpenCV小练习
锐化——使用cv2.Laplacian()、cv2.Sobel()实现。当用户点击下拉列表选项时,相应地更新窗口中显示的图像。提供一个按钮,当用户点击按钮时,能保存调整后的图像。模糊——使用cv2.GaussianBlur()实现。cv2.warpAffine(对图像进行放射变换)当用户点击按钮时,相应地更新窗口中显示的图像。边缘检测——使用cv2.Canny()实现。cv2.cvtColor(转换为灰度图)在 PyQt 的窗口中显示这张图像。在 PyQt 的窗口中显示这张图像。
2024-12-28 11:15:02
1072
1
原创 opencv小练习(未完成版)
编写程序,读取一张彩色图像【flower.png】,将其转换为灰度图,然后进行二值化处理。使用Canny边缘检测算法检测图像边缘,阈值1为50,阈值2为150。接着,对二值化后的图像执行腐蚀和膨胀操作,并显示处理前后的图像。使用高斯滤波器平滑图像,内核大小为5x5,标准差为1。编写程序,读取一张彩色图像,执行以下操作。对图像应用透视变换,实现油画区域的矫正。上绘制轮廓,轮廓颜色为红色,厚度为2。读取一张彩色图像并将其转换为灰度图。二值化与形态学操作。将图像转换为灰度图。
2024-12-15 16:47:32
399
原创 OpenCV 识别图片颜色并绘制轮廓
寻找轮廓:从二值化的图片中寻找轮廓使用面积排查:求解遍历出来的每个轮廓的面积。cv2.contourArea的范围来修改轮廓的数量。开运算 :就是先腐蚀后膨胀。
2024-12-12 21:02:09
392
原创 OpenCV 图片矫正
通过使用透视变换函数 ,把一个图像投影到一个新的视平面。第二步:定义目标图像中四个角点的坐标。第一步:输入原图像的四个相应的坐标。第三步:计算透视变换矩阵。第四步:计算透视变换矩阵。
2024-12-12 19:10:10
445
原创 python的简单爬虫
多线程爬虫是指使用多个线程并行处理网页爬取任务。每个线程可以独立地处理一个爬取请求,从而提高整体爬取速度。消费者中的soup.find_al匹配我们需要的条件。
2024-11-18 21:32:41
434
原创 Python文件简单操作
在计算机科学和信息技术中,文件是用于存储和管理数据的基本单位。文件是由数据的集合组成,这些数据被保存在计算机的存储设备(如硬盘、固态硬盘、U盘等)中。
2024-11-14 21:06:58
364
原创 Python异常处理机制
Python 使用 raise 语句抛出一个指定的异常它必须是一个异常的实例或者是异常的类(也就是 Exception 的子类)1. 编写一个函数,接受一个字符串 s 作为参数,如果 s 中包含非数字字符, 则抛出一个自定义的异常“NonNumericError”self.s = sraise NonNumericErrorfun('包含非数字')else:return stry:print(e)
2024-11-14 20:08:05
225
原创 python面向对象
它将程序组织为一组对象,每个对象包含数据(属性)和行为(方法)。在Python中,面向对象编程是通过类和对象来实现的。用来描述具有相同的属性和方法的对象的集合猫类:逻辑猫 布偶 金渐层 蓝猫 无毛猫动物类:猫类 狗类 灵长类蓝猫就是猫类的对象之一:类中定义的函数。如果从父类继承的方法不能满足子类的需求,可以对其进行改写。创建一个类的实例,类的具体对象。
2024-11-13 21:26:25
737
原创 python第一次考试复习
编写一个python函数,可接收一个列表和要查找的值key,使用顺序查找法,输出key在列表中的下标,找不到的话,输出-1,要求:不可以在定义函数内调用python内置方。编写一个python函数,计算并返回100到200之间所有的素数列表。
2024-11-12 20:03:47
273
原创 python函数
1函数代码块以关键词开头 后接函数标识符加()2()放入传入参数或者自变量3函数内容以冒号 : 起始4结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None。
2024-11-08 21:20:28
305
原创 python中列表的增删改查函数总结与对比
序号 方法 1 list.append(obj) 在列表末尾添加新的对象 2 list.count(obj) 统计某个元素在列表中出现的次数 3 list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) 4 list.index(obj) 从列表中找出某个值第一个匹配项的索引位置 5 list.insert(index, obj) 将对象插入列表 6 list.po
2024-11-07 08:46:52
149
原创 Python中字符串的小练习试题
长度为三且各字符不同的子字符串,我们称这个字符串为好字符串, 给你一个字符串s,请你返回s中长度为3的好子字符串的数量, 注意:如果相同的好子字符串出现多次,每一次都应该被记录答案之中, 子字符串是一个字符串中连续的字符序列。3. 从键盘输入一个字符串,判断这个字符串是不是回文字符串【使用下标】 回文字符串:满足对称性,第一个字符和倒数第一个字符相等, 第二个和倒数第二个字符相等……2.从键盘输入一个字符串,判断这个字符串是不是回文字符串【使用切片】 回文字符串:就是正着读和倒着读一样的字符串。
2024-11-06 20:55:11
253
原创 条件语句if
if 的嵌套if 表达式1:语句if 表达式2:语句elif 表达式3:语句else:语句elif 表达式4:语句else:语句练习从键盘输入年龄,判断是否大于等于18岁,如果满足就输出“已成年”2、从键盘输入身高,如果身高没有超过150cm,则进动物园不用买票, 否则需要买票。3、从键盘输入数字,判断这个数字是偶数还是奇数。4、从键盘输入年份,判断年份是闰年还是平年。5、从键盘输入数字,判断这个数字是不是水仙花数。
2024-11-05 21:09:49
441
原创 python 循环总结 与 综合练习提升
在python要用到循环的时候就可以用while练习1.输入用户名和密码,判断用户名为admin密码为hqyj666,若用户名和 密码正确,提示登录成功;否则重新再次输入判段练习2.上面题目的改写,三次密码验证三、循环语句while循环语句就是重复的反复的执行某一部分代码。循环语句必须有指定的结束条件,否则会陷入死循环。循环邮局有两种控制方式:1》条件控制 景区检票员检票,买十斤苹果装苹果2》计数控制 买5个苹果装苹果,三次密码验证在python中,循环语句的实现关键字是while 和 for。
2024-11-05 20:40:56
437
原创 【从头开始学python day_1】
1、认识计算机计算机(computer)俗称电脑,是现代一种用于高速计算的电子机器,可以进行数值计算,又可以进行逻辑判断,还具有存储记忆功能,且能够按照程序的运行,自动、高速处理数据。2、计算机语言三代机器语言——计算机最早的语言形式,直接使用二进制代码表示,由0和1组成的序列构成,计算机能够直接识别和执行这些指令。优点:计算机直接识别并处理,运行速度最快。缺点:非常底层且难以理解和记忆。1.汇编语言——使用助记符来表示机器指令,这些助记符更接近人类语言,使得编程变得更加直观
2024-11-01 20:12:06
1168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人