- 博客(11)
- 收藏
- 关注
原创 数据收集之微信公众号
添加了自动生成headers params部分字段的功能。封禁自动切换用户信息(四个用户即可实现无阻碍爬取)添加了多用户信息分批爬取的功能(用户池)
2024-08-08 21:13:57
269
原创 操作系统实验四-LRU算法的模拟
操作系统实验四:页式虚拟存储管理的模拟一、实验目的:掌握存储管理的基本原理、地址变换过程;用软件实现地址转换过程;用一种常用的页面置换算法来处理缺页中断并研究其命中率。二、实验题目:1、模拟请求分页存储管理的地址变换。(1)请求分页虚拟存储器技术是把进程地址空间的全部信息存放在磁盘交换区上。当进程被选中运行时,先把进程的开始几页装入主存并启动运行。为此,在为进程建立页表时,应说明哪些页已在主存,哪些页不在主存。页表的格式如下表1所示:表1 页表页号 有效位 主存块号 修改位 外存地址︙ ︙
2022-05-11 09:04:16
3135
1
原创 使用yolov5训练模型
YOLOV5训练自己的模型YOLOv5的介绍使用预训练模型训练模型过程自己整YOLOv5的介绍YOLOv5(You Only Look Once)是由 UitralyticsLLC公司发布的一种单阶段目标检测算法,YOLOv5 相比YOLOv4 而言,在检测平均精度降低不多的基础上,具有均值权重文件更小,训练时间和推理速度更短的特点YOLOv5下载地址使用预训练模型下载后我们可以在这里下载一些预训练模型(权重文件)接下来打开我们的pycharm开始使用模型啦可以把下载的模型放在根目录下
2022-01-03 12:57:02
12157
1
原创 opencv项目week4
opencv项目week4答题卡批改图像预处理轮廓检测透视变换阈值(二值)处理找选择结果找到所有圆对每一题的五个选项进行操作答题卡批改图像预处理image = cv2.imread('images/test_04.png')cv_show("img",image)#灰度图gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)#高斯滤波:平滑图像,去除噪音blurred = cv2.GaussianBlur(gray, (5, 5), 0)cv_show
2021-12-26 22:22:02
1693
原创 数据结构笔记-图(C++)
数据结构笔记-图图图的两种存储结构图的两种遍历方法DFS深度优先遍历深度优先遍历非递归方法BFS广度优先遍历调用过程判断是否是一棵树图图的两种存储结构图的表示方式有两种:二维数组表示(邻接矩阵);链表表示(邻接表)。邻接矩阵邻接矩阵是表示图形中顶点之间相邻关系的矩阵,n个顶点的图而言,矩阵是的row和col表示的是1....n个点。邻接表邻接矩阵需要为每个顶点都分配n个边的空间,其实有很多边都是不存在,会造成空间的一定损失.邻接表的实现只关心存在的边,不关心不存在的边。因此没有空间浪费
2021-12-19 15:12:53
1116
原创 opencv实战week2
opencv实战week2图像特征harris调用方法sift图像特征篇我个人觉得就是数学计算方法,实际调用很简单所以本篇是基本原理便于加深理解图像特征harris基本原理:调用方法import cv2# cv2.cornerHarris()# img:数据类型为float32的入图像# blockSize:角点检测中指定区域的大公# ksize: Sobel求导中使用的窗口大小# k:取值参数为[0.04,0.06]def cv_show(name,img):
2021-12-18 13:57:58
2261
原创 opencv实战week1
opencv实战week1opencv实战week1实战1-信用卡数字识别step1-创建数字识别模板(1-10)opencv实战week1实战1-信用卡数字识别step1-创建数字识别模板(1-10)先转换为灰度图再二值化#灰度图ref=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#二值化ref=cv2.threshold(ref,10,255,cv2.THRESH_BINARY_INV)[1]1.计算轮廓cv2.findContours()函数接受的参
2021-12-05 11:22:05
3056
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人