logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python 数据拟合(线性拟合、多项式回归)

本文介绍了两种回归分析方法:线性拟合和多项式回归。对于线性数据,演示了正规方程法(直接解析解)和梯度下降法(迭代优化)两种求解方式,分别得到y=4.286+2.797x和y=4.156+2.869x的拟合结果。对于非线性数据,通过多项式特征转换(最高次项为2次)实现曲线拟合,得到y=0.027+1.051x+0.509x²的二次方程。最后尝试用4次多项式拟合指数函数y=e^x,发现与泰勒展开存在差

文章图片
#python#回归#分类
python numpy.random的基础教程(附opencv 图片转数组、数组转图片)

文章介绍了:1) randint()生成整数随机数组;2) uniform()生成浮点数随机数组;3) rand()和randn()分别生成均匀分布和正态分布随机数;4) shuffle()打乱数组顺序;5) choice()实现概率抽样。特别展示了图像处理应用:通过将图片转换为NumPy数组进行通道分离/重组,以及利用随机数组生成"雪花图"。最后通过一个原神抽卡模拟器演示了choice()的动态

文章图片
#python#numpy#opencv
python opencv 计算 色坐标(CIE 1931 )

本文介绍了CIE1931色坐标系统的计算与应用方法。主要内容包括:1)通过OpenCV获取图像RGB均值并转换为CIE1931xy色度坐标的完整计算过程,详细说明了sRGB到CIE的色彩空间转换公式;2)实现了在CIE色度图上绘制三角形区域并判断坐标点是否位于该区域内的算法,使用向量叉积法进行精确判断;3)提供了完整的Python代码实现,包含ROI选择、色坐标计算、可视化显示和区域判断功能。该方

文章图片
#opencv#计算机视觉
python 数据拟合(线性拟合、多项式回归)

本文介绍了两种回归分析方法:线性拟合和多项式回归。对于线性数据,演示了正规方程法(直接解析解)和梯度下降法(迭代优化)两种求解方式,分别得到y=4.286+2.797x和y=4.156+2.869x的拟合结果。对于非线性数据,通过多项式特征转换(最高次项为2次)实现曲线拟合,得到y=0.027+1.051x+0.509x²的二次方程。最后尝试用4次多项式拟合指数函数y=e^x,发现与泰勒展开存在差

文章图片
#python#回归#分类
python pygame 实现五子棋 人人对战 和 人机对战。

摘要:本文介绍了一个基于Python和Pygame的五子棋游戏实现。游戏支持13×13的棋盘,提供两种对战模式(人人对战和人机对战),包含开始、悔棋、模式切换等功能按钮。AI采用攻防结合的智能算法,能识别"活三"、"冲四"等棋型进行拦截和进攻。游戏界面包含棋盘绘制、棋子显示和胜负判断功能,通过坐标转换实现鼠标点击落子。代码实现了完整的游戏逻辑,包括胜负判断、

文章图片
#pygame#python#开发语言
python 数据拟合(线性拟合、多项式回归)

本文介绍了两种回归分析方法:线性拟合和多项式回归。对于线性数据,演示了正规方程法(直接解析解)和梯度下降法(迭代优化)两种求解方式,分别得到y=4.286+2.797x和y=4.156+2.869x的拟合结果。对于非线性数据,通过多项式特征转换(最高次项为2次)实现曲线拟合,得到y=0.027+1.051x+0.509x²的二次方程。最后尝试用4次多项式拟合指数函数y=e^x,发现与泰勒展开存在差

文章图片
#python#回归#分类
c# winform 拼图游戏

本文介绍了一个基于C# WinForm的拼图游戏实现。游戏将图片分割为3×3网格,每块大小为100px,通过PictureBox控件显示。核心功能包括:1)使用双三次插值法调整原图尺寸至300×300;2)分割图片并随机打乱位置;3)实现拖放交换拼图块功能;4)通过比较当前坐标与初始坐标判断胜利。关键技术点包括:Graphics绘图处理、Dictionary存储位置信息、随机洗牌算法以及DragD

文章图片
#c##开发语言
使用yolo11训练自己数据集的简洁教程

本文介绍了YOLOv11目标检测模型的配置与训练流程。主要内容包括:1)环境配置,需安装Python依赖库如PyTorch、OpenCV等;2)下载YOLOv11源码和预训练权重;3)准备数据集并配置dataset.yaml文件;4)创建训练脚本train.py进行模型训练。该流程适用于自定义数据集的YOLOv11模型训练任务。

文章图片
halcon的默认图像坐标系是怎么样的?

Halcon图像坐标系统采用(Y,X)格式,原点(0,0)位于左上角,X轴向右增大,Y轴向下增大。但在实际使用中发现,gen_circle等函数参数顺序与dev_open_window不同:前者接受(Y,X)坐标,后者使用(X,Y)格式。测试显示,在1060x610图像右下角画圆时,正确坐标为(610,1060)。这种参数顺序的不一致容易造成混淆,使用时需特别注意函数文档说明。建议通过具体测试验证

文章图片
#opencv
用c# 制作一个扑克牌小游戏

摘要:该代码实现了一个基于Windows窗体的德州扑克游戏,包含洗牌发牌、牌型判断、AI决策和胜负结算功能。游戏采用52张扑克牌,支持3个AI对手。核心算法包括:使用字典映射牌型和分值;通过随机排序实现洗牌;判断同花、顺子等9种牌型;AI根据当前牌型概率决定是否加注;比较同级牌型时计算总分值确定胜负。玩家可进行加注或弃牌操作,系统实时更新筹码并显示对战日志。窗体界面包含玩家和AI的牌区、操作按钮和

文章图片
#c##开发语言
    共 11 条
  • 1
  • 2
  • 请选择