自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CYK的博客

一个大学牲

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

原创 香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人

闲来无事,利用chatgpt的api和stable_diffusion的api写了一个qq机器人,qq使用的框架是go-cqhttp.这里做一些总结.赛博(女)朋友 本项目需要魔法才行。

2023-06-14 20:32:36 217

原创 Tensorflow2学习--006(Kears常用接口,tensorflow模型类型说明与加载保存)

Kears高级接口Kears是对函数的高级封装,但是Kears!= tf.KearsMetrics(测量表)Metrics可以记录网络运行过程中的各种指标的记录 如loss,acc等,对比于自己来记录这些值 使用Metrics更加的方便1. 创建metrics acc_meter = keras.metrics.Accuracy() loss_meter = keras.m...

2022-09-28 20:57:00 57

原创 爬虫-动态网页爬取

动态网页爬取动态网页是相对于静态网页而言的 在某些网站,使用静态下载器与解析器对页面进行解析时,如果没有发现任何数据 多数原因是该网站的部分元素是动态生产的目前流行两种方法: 1. 逆向分析爬取动态网页 手动分析网络面板ajax请求来进行信息采集 2. 在Chrome浏览器使用Selenium库模拟动态网页动作,直接从浏览器采集加载的数据逆向爬取动态网页对动态...

2022-09-07 22:58:00 1153

原创 爬虫-静态网页爬取

爬虫爬虫也叫网络蜘蛛,网络机器人.是一个自动下载网页的计算机程序或自动化脚本.网络爬虫像蜘蛛一样在网络上爬行.它以一个称为种子集的URl集合为起点,沿着URl的丝线爬行.下载每一个URL所指向的网页,分析网页,提前新URl,记录已经爬过的内容,循环往复,直到URL队列空或者满足条件.达到遍历URL的目的python爬虫技术爬虫原理分为四种: 通用 聚焦 增量式 深沉通用由一批...

2022-09-07 13:37:00 1937

原创 Tensorflow2学习--004(神经网络与全连接层)

神经网络与全连接层本篇博客会记录数据加载,全连接层,输出方式,误差计算的相关知识点常用数据集及数据集加载数据集加载: (x,y),(x_test,y_test) = keras.datasets.mnist.load_data()注意 此时加载进来后 y不是one_hot编码,x和y都是ndarray类型one_hot编码: y_onehot = tf.one_hot(y,...

2022-07-11 11:00:00 24

原创 Tensorflow2学习--002(快速入手,向前传播神经网络搭建)

由tensorflow搭建一个简单的神经网络既然上一篇讲了一些tensorflow的基本操作,那就直接拿来用一下吧,搭建一个简单前馈神经网络Forward propagation在我理解中,所谓的神经网络 无非是 累加的多层函数,通过数以千万的参数组成的一个参数矩阵,通过不断地叠加函数和参数,来达到拟合的目的。所有的神经网络 基本的流程是一样的,通过大量的数据集,来对函数的参数进行不...

2022-06-16 17:23:00 28

原创 OpenCV---0015(Opencv4与机器学习---dnn模块-深度神经网络)

Opencv4和深度神经网络Opencv4中提供了专门的模块 用于实现各种深度学习算法加载深度学习模型Opencv不能训练模型 但是 可以加载使用模型retval = cv.dnn.readNet(model,[config,framework])model 模型名称config 配置文件名称framework 框架种类retval 一个Net类型的变量不同的框架有不...

2022-04-17 12:27:00 49

原创 OpenCV---0014(Opencv4与机器学习---ml模块))

Opencv和机器学习随着人工智能的相关研究不断发展 深度学习与图像处理相结合 弥补了传统图像处理在分类 识别领域的不足人脸识别 一键换脸 风格迁移等应用 受到了广大人的喜欢Opencv与机器学习相关的函数已经日渐丰富 本章将会介绍Opencv4中传统机器学习相关的函数和识别方法并且会介绍Opencv4中和深度学习有关的内容Opencv中和传统机器学习相关的函数和使用方法Ope...

2022-04-16 21:51:00 149

原创 OpenCV---0013(视频分析-差值法,均值迁移法,光流法)

视频分析视频是含有大量时序关系的图像集合 对视频的处理 可以 结合时序关系挖掘到更深层的信息 例如 判断视频相机是否移动 判断场景中是否存在移动的物体 确定场景中物体的三维信息本文将重点介绍如何检测视频中的移动的物体 并且对该物体进行跟踪差值法检测移动的物体大多数摄像头应用的场景是 摄像头不动 背景不动 而运动物体在背景中所以计算 当前图像 和 背景的差值 就可以判断哪些是在...

2022-04-14 15:11:00 112

原创 OpenCV---0011(图像特征)

图像特征角点检测所谓角点是 当沿着x和y进行移动 灰度值极大变化和边界不同 边界是沿着x或者y变化角点是图像中某些属性较为突出的像素例如 像素最大或最小 线段端点孤立的边缘点 常见的角点 有灰度梯度最大值对应的点两直线 或者曲线的交点...关键点绘制: 关键点指的是角点或者特征点 outImg = cv.drawKeypoints(img,keypoi...

2022-03-31 23:42:00 34

原创 OpenCV---xx1(信用卡卡号识别项目实战)

信用卡卡号识别项目实战本项目通过模板匹配的方式 来对一张信用卡的卡号进行识别读取并在原图中相应位置 展示出来原理分析1 对模板进行分割排序和标签标定2 信用卡进行一系列处理后 得到相应位置的数字 3 将数字和模板进行 模板匹配 取最大值作为结果返还4 将数字在相对位置画出代码详解import cv2 as cv# 该函数将数字圈出并输出相应的数字def draw_...

2022-03-26 17:06:00 28

原创 OpenCV---009(目标检测--轮廓检测)

轮廓检测图像轮廓 指对图像中的对象的边界 是图像目标的外部特征轮廓的发现和绘制图像的轮廓不仅仅能够提供物体的边缘 还可以提供物体边缘间的层次关系 及 拓扑关系我们可以将图像轮廓看为 带有 结构关系的边缘检测 这种结构关系可以表面图像中的连通域或者某些区域的关系定义轮廓由外到内 级别越来越低为了表示轮廓间的关系 一般使用4个参数来表示不同的个层级间关系、 分别为 同层的下...

2022-03-20 17:07:00 60

原创 OpenCV---007(图像形态学基础操作)

图像形态学操作一些情况下 相比于物体的纹理信息 物体的形状和位置信息对我们更加重要 因此可以忽略物体内部的信息 而是以形态为基础对物体进行分析所以对于图像形态学我们使用一定的形态的结构元素 来去度量和提取图像中的相应形状 以达到对图像进行分析和识别的目的图像形态学操作主要包括图像的腐蚀 膨胀 开运算 闭运算像素距离和连通域图像形态学主要应用于从图像中提取对于表达和描述区域有意义的...

2022-03-17 18:29:00 30

原创 OpenCV---004(直方图和模板匹配)

直方图直方图是图像像素的统计特性,其可以应用在图像处理中的均衡化,匹配,和图像的反向投影等直方图计算和绘制直方图是图像处理中非常重要的像素统计工具,利用的是图像的统计特性。由于一个图像无论旋转还是平移,其在图像中都有相同的灰度值,因此直方图具有平移不变性和缩放不变性。直方图计算: 简单的说,图像就是统计图像中每个灰度值的个数,将灰度值作为横轴,以个数或者所占比值为纵轴绘...

2022-02-11 00:11:00 33

原创 python机器学习--监督学习002(线性模型算法)

线性模型线性模型是在实践中广泛使用的一种模型,其利用输入特征的线性函数进行预测回归问题的线性模型对于回归问题,线性模型一般预测公式如下: y = w[0]*x[0] + w[0]*x[0] + w[1]*x[1] + ... + w[p]*x[p] + b这里的x是单个数据点的特征,w和b是学习模型的参数,y是预测结果对于这个公式,可以将公式预测看为特征的加权求和对于单...

2022-02-08 23:39:50 24

原创 OpenCV---003(图像添加和窗口交互)

图像绘制及窗口交互本文将介绍在窗口内创建图像和在窗口创建一些交互操作绘制图像和生成文字1.绘制圆 img = cv.circle(img,center,radius,color,thickness=None,lineType=None) img: 需要被绘制的图像 center: 圆心 radius: 半径 color:颜色 thickn...

2022-02-05 17:24:00 20

原创 OpenCV---002(像素基本操作)

图像基本操作在获取图像后 首先需要知道一些处理图像的基本操作 如图像颜色的分离,像素的改变,图像的拉伸和旋转,以及在图像上添加一些基础文字和图形颜色空间在数字图像中,通过红绿蓝3三种颜色混合可以展现各种颜色,这种颜色被称为RGB颜色空间,RGB是常见的颜色空间,常用于表示和显示图像,为了表示3种颜色的混合,图像使用多通道的形式分别存储某颜色的分量,红色,绿色,蓝色。除了RGB颜色空间...

2022-02-03 19:17:00 18

原创 python机器学习--监督学习001(K近邻算法)

K近邻算法K-NN 算法可以说是最简单的机器学习算法,构建模型仅仅需要保存训练数据集即可,若要对新的数据点进行预测,算法会在训练数据集中找到最近的数据点K近邻分类最简单的情况:仅考虑一个最近邻,在新数据点外寻找距离最近的数据点除了仅仅有一个最近邻外,我们还可以考虑任意个邻居(k个),这就是k近邻算法的由来,在多于一个邻居的情况下,我们用投票法来指定标签,对于每个测试点,我们查询...

2022-01-28 13:15:00 32

原创 前端学习笔记---Javascript介绍及基础语法

JavaScriptJS和java一毛钱关系都没有,纯粹是为了蹭java热度(其实我感觉是因为JS的语法和java差不多)JS也是一门编程语言,其也是可以写后端代码的JS主要版本还是5.1和6.0版本JS的注释单行注释//多行注释/* */JS的两种引入方式script标签内部内直接书写js代码script标签src书写外部导入js代码语法结构JS以分号为语句结束...

2022-01-26 13:15:00 46

原创 python库基础--numpy

numpy基础python的基于数组的计算工具库,其本身并不包含建模和科学函数,其主要目的是提供更加快和方便的运算,其他的很多包也是根据这个包来编写的,numpy比python自身方法快10-100倍numpy导入通常导入numpy为np多维数组对象numpy中的核心之一,N维数组对象 ndarray,一种容器行数据类型对该对象的数据操作将会应用到其中的每个元素上面对于ndar...

2022-01-25 18:35:00 25

原创 python机器学习--开端001(一个机器学习实例)

机器学习--鸢尾花预测模型今天开新坑了,python机器学习基础,本片内容是一个简单的机器学习的实例"鸢尾花预测模型",其基本内涵了scikit-learn机器学习库中所需的所有基本操作环境: Anaconda一些基本概念1.因为已知鸢尾花的测量数据集,所以该模型为一个监督学习模型2.在多个选项中预测出一种结果称为:分类3.可能的输出称为:类别4.一共n种输出: n分类问题5...

2022-01-23 21:23:00 20

原创 前端学习笔记---CSS介绍与基础语法2

CSS介绍与基础语法2属性相关的部分基本属性1.长宽对于块级标签是可以调节长宽的height:80 单位:px or %width:80 单位:px or % p{ background-color: red; /* 背景颜色 */ height: 80px; /* 标签占用长宽,默认一行 */ width: 80px; ...

2022-01-21 15:17:00 52

原创 前端学习笔记---CSS介绍与基础语法1

CSS介绍与基础语法CSS层叠样式表,其主要功能就是给html标签添加一些样式,让其更好看一些,主要分为两大部分及 选择器 和 属性 .本片文章主要叙述选择器语法。CSS文件的注释方法注释方法1:/*单行注释*/注释方法2:/*多行注释*/注释通常在写css样式时用于划定样式区域css语法结构选择器{属性1:值1;属性2:值2;....}css的链接方式...

2022-01-20 22:57:00 24

原创 前端学习笔记---HTML介绍及基础语法1

HTML简介及语法HTMLHTML一种超文本标记语言,是网页制作的骨架,没有什么修饰是最基本的结构体。。。就像钢筋水泥一样。若想要浏览器渲染出页面,则必须遵循HTML语法HTML文件的基本结构<html> <head></head>:head内标签不是给用户看的 是定义配置给浏览器看的 <body>&lt...

2022-01-18 13:00:00 14

原创 前端学习笔记---开篇介绍与摆烂

今天的介绍2022-01-17 18:56:50 星期一今天很明显,不会真的写什么东西上去,因为东西都记在了文本里面,之后会慢慢的移动到博客上面,第一次写博客,emmm很多操作完全不会的说啊( –. – )!随便说点啥吧决定了,就写一点前端的介绍上去吧,虽然本次前端学习的目的是会用就行。。Web前端1. 什么是前端: 任何与用户直接打交道的操作界面 都可以叫前端2. ...

2022-01-17 19:23:00 18

原创 第一次写博客!!!

想了很久,最终还是决定开一个博客来记录学习历程,听说这样对学习编程有奇效。从今天开始,每天都开始写博客把!!!

2022-01-17 18:44:00 27

空空如也

空空如也

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

TA关注的人

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