自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (9)
  • 收藏
  • 关注

原创 【机器人3】图像雅可比矩阵原理与推导

图像雅可比矩阵原理与推导

2023-06-14 17:31:33 3220 2

原创 【机器视觉4】双目立体视觉标定

双目立体视觉的标定过程:采用MATLAB图像处理和计算机视觉库中的 Stereo Camera Calibrator(SCC)来标定双目立体视觉系统中左、右摄像机并获得左右摄像机的内参矩阵。在世界坐标系和左右摄像机坐标系下的坐标为。我们在单目相机标定中都已经获得了。双目立体视觉标定的目的是标定。

2023-05-19 10:28:25 737

原创 【机器视觉3】双目立体视觉模型

实际摄像机由于制造工艺等原因,导致摄像机成像平面不在同一平面,且两摄像机光轴存在一定角度。因此必须建立双目立体视觉的一般模型来对实际系统进行分析。,即可得到物体在左摄像机坐标系下的3D位置坐标。这种方法运算量少,适用于对精度要求不高的场景。通过以上推导可知,已知左右摄像机焦距。固定在世界坐标系,图像坐标系为。就可以获取目标点的三维坐标。、目标点在左右相机的坐标。因此,只需获取基线距离。,其光轴与左摄像机成角。、目标点左右成像坐标。

2023-05-18 16:49:11 1335

原创 【机器视觉2】单目相机内外参数标定

标定相机内外参数需要获取场景和图像间多个坐标对。场景坐标点直接从标定参照物获取,图像坐标点从图像中获取。二维参照物标定法:定位简单,标定受环境约束较小,由于近年来非线性优化方法不断发展,二维标定参照物的移动不受约束的情况下,可以通过多幅图像标定出摄像机的全部参数,这种方法主要以张正友标定法为代表。三维参照物标定法:适合高精度的标定,但其成本更高,测量与制作相对复杂得多。

2023-05-16 17:19:50 1107

原创 【机器视觉1】坐标系定义

表示摄像机焦距,即三维空间中的一点经摄像机成像后,所投影到图像平面上的坐标在 X ,Y 方向上的缩放比例不一样。:为了选择一个基准坐标系来描述摄像机的位置,并用它描述环境中任何物体的位置,由。为投影矩阵,表征二维图像坐标与三维世界坐标间的基本关系。组成的直角坐标系称为摄像机坐标系。是该像素在图像数组中的列数和行数。

2023-05-15 21:01:27 671

原创 【模式识别9】python计算目标检测IoU、TP、FP、FN、Precision、Recall指标

本文介绍了用python计算目标检测中的IoU以及TP、FP、FN、precision、recall等指标的方法和原理。IoU是交并比,表示预测框和真实框之间的重叠程度,用交集面积除以并集面积得到。TP、TN、FP、FN分别表示真正例、真负例、假正例和假负例,用于评估分类器的正确性。Precision是预测为正例的样本中的准确率,Recall是预测正确的正例占所有正例的比例,二者需要综合考虑。AP是Precision-Recall曲线下方的面积,表示分类器在某个类别上的性能,mAP是所有类别的AP值

2023-05-15 00:19:45 1527

原创 【模式识别4】YOLO目标检测数据集xml格式转txt格式

LabelImg标注完会生成“classes.txt”,如下为真实类别名称,从上到下类别代号分别为0、1、2、…因此,需要建立字典映射,将classes.txt的真实类别名称(如下左列)分别映射到代号0、1、2…每行表示(类别,中心x相对坐标,中心y相对坐标,相对宽度、相对高度)修改为自己的xml文件夹路径以及保存的txt文件夹路径即可。

2023-04-22 18:14:14 2288

原创 【模式识别3】YOLO目标检测数据集txt格式转xml格式

YOLO目标检测数据集txt格式转xml格式,txt每行表示(类别,中心x相对坐标,中心y相对坐标,相对宽度、相对高度)

2023-03-23 16:01:49 1951 3

原创 【优化算法1】模拟退火算法(含MATLAB实例)

【优化算法1】模拟退火算法(含MATLAB实例)。模拟退火算法的思想借鉴于物体退火过程:当温度很高时,物体内能比较大,其内部粒子处于快速无序运动状态;当温度慢慢降低,物体的内能减小,内部粒子逐渐趋于有序;最终物体处于常温状态,温度最低且内能最小,此时粒子最稳定。白话理解:一开始为算法设定一个较高的值T(模拟温度),算法不稳定,选择当前较差解的概率很大;随着T的减小,算法趋于稳定,选择较差解的概率减小,最后,T降至终止迭代的条件,得到近似最优解。

2023-02-12 00:30:14 1098 2

原创 【机器人2】基于POE公式的UR5机械臂逆运动学建模求解与matlab仿真

基于POE公式的UR5机械臂逆运动学建模求解与matlab仿真

2022-11-27 16:57:12 2080 1

原创 【机器人1】基于POE公式的UR5机械臂正运动学建模求解与matlab仿真

基于PoE公式的UR5机械臂正运动学建模求解与matlab仿真

2022-11-25 20:49:07 2071

原创 【控制工程1】弹簧系统运动控制方案及simulink仿真

建模并求解弹簧系统的运动方程及传递函数。分析并设计弹簧系统闭环运动控制方案。运用matlab和simulink对闭环系统建模和仿真,调优PID参数以提高系统性能,并对比了位置环控制和位置环+测速反馈控制方案的效果,且验证了系统在有噪声环境下也能实现位置跟踪。

2022-11-17 22:09:06 2189 2

原创 【模式识别2】KNN及SVM人脸识别

基于KNN及SVM在ORL数据集上实现人脸识别

2022-11-15 01:17:00 2038 1

原创 【模式识别1】PCA+FLD人脸识别

基于ORL数据集,运用PCA+FLD算法实现人脸识别

2022-11-15 00:37:55 1656 1

原创 【平面几何】点线距离与位置关系

平面几何点线距离与位置关系

2022-10-18 21:21:34 306

原创 【深度学习1】ubuntu22.04从零开始搭建深度学习环境

ubuntu22.04从零开始搭建深度学习开发环境

2022-09-09 16:35:08 12270 9

原创 【学术知识】有关学术的一些小知识(EI、SCI、影响因子、中科院分区、JCR分区等)

国际篇——有关学术的小知识

2022-09-02 23:04:40 1256

原创 win11安装配置anaconda

win11操作系统安装anaconda

2022-08-29 16:58:21 9593 1

原创 win11+ubuntu22.04双系统安装(简洁版)

win11+ubuntu22.04双系统安装(简洁版)

2022-08-27 23:59:14 8351 5

原创 OpenVINO2022.1 C++在ubuntu20.04部署yolov5-6.x

ubuntu20.04下用OpenVINO 2022.1(C++ API)加速yolov5计算

2022-08-19 17:40:10 735 2

原创 基于cpolar内网穿透工具ssh远程访问linux服务器

基于cpolar内网穿透工具,用MobaXterm远程访问工具通过ssh远程访问linux服务器

2022-08-17 19:17:43 2466 2

原创 vscode编写c++文件——添加自定义库(ubuntu20.04)

ubuntu20.04下用vscode编写c++文件——添加自定义库

2022-08-12 18:49:39 3539 1

原创 C++静态链接库与动态链接库

c++静态链接库与动态链接库

2022-08-12 11:49:27 729

原创 在linux下使用python+openni获取Orbbec astra pro的RGB和深度图

在win系统配置openni太复杂?有没有在linux下试一试,操作非常简单。本文介绍了如何在linux下配置openni,并使用python+openni获取astra pro深度相机采集的深度图像和RGB图像。

2022-04-12 14:16:18 6101 17

原创 解决用git上传文件(文件夹)到GitHub仓库

今天第一次尝试将文件和文件夹上传到github的仓库,由于太过新手第一次在命令行使用git失败了,于是查阅csdn,终于找到了解决方案!(只是一种基础简单的方法~)参考:https://blog.csdn.net/zhangkai_233/article/details/114006675https://blog.csdn.net/weixin_41010198/article/details/119698015具体流程:1. 在github上创建仓库,记得勾选add a readme选项2

2022-04-07 17:14:55 2824

原创 pytorch中操作tensor的一些用法

简单记录一下torch对tensor的一些操作,后续有空再完善,具体定义和应用举例请参见reference1. torch.view()  作用:把原先tensor中的数据按照行优先的顺序排成一个一维的数据,然后按照参数组合成其他维度的tensor。如torch.view(3,2,2)  reference:https://blog.csdn.net/york1996/article/details/819498432. torch.repeat()  作用:对张量进行重复扩充,如(通道重复,行重

2022-03-02 17:19:07 1151

原创 Jetson nano驱动舵机(非常简单!)

1. 材料准备:Jetson nano开发板PCA9865舵机驱动板2. 接线图:3. 环境配置1. sudo pip3 install adafruit-circuitpython-servokit查看i2c设备:sudo i2cdetect -y -r 14. python脚本import time #引入time库from adafruit_servokit import ServoKit #引入PCA9685库kit = ServoKit(channels=

2021-07-02 15:12:46 7898 28

原创 ROS下多机协同——主从机节点通信

1. 介绍  现如今,随工业智能化水平提高,单机器人已难以满足大规模任务的需要,因此多机协同控制方法应运而生,并逐渐应用于无人车、无人机的集群以及物流配送等诸多领域。  要想实现多机协同控制,首要任务是实现多机通信,而ROS操作系统为我们提供了多机通信的优良环境,使得我们可以在分布式的ROS节点间进行通信。下面引入ROS通信的相关基础知识:1.1 ROS节点:可以分布于多个相同或不同的主机中1.2 ROS通信机制:1. 话题; 2. 服务; 3. action等进阶方式。本文主要介绍多机器人分布式节

2021-06-21 14:05:39 3671 15

原创 扫码签到之动态刷新二维码——给每一帧附加有效期(原理、web 小程序变量共享)

1. 前言  首先说说为啥会接触软件的编码与开发呢?是因为这学期的“软件工程”必修课程要求每个小组开发一款软件。而我们打算开发的是一款课程签到软件,包括登录、注册、签到、查询、增删改等功能。在技术方面涉及web开发、小程序开发和服务器数据库的搭建。web开发我们主要使用php,小程序开发使用微信开发者工具  而我负责的是发起签到与扫码签到部分。即用户在web端点击发起签到后,web浏览器显示二维码并动态刷新,同时移动端微信小程序用户可以点击扫码功能进行扫码签到,如果扫码成功了则会在服务器数据库的签到记录

2021-06-20 00:05:51 7632 3

原创 使用python和opencv实现MP4视频的分帧与合成

1. MP4视频分帧视频格式:mp4视频帧格式:jpg(1)首先需要使用opencv库读取视频:vc = cv2.VideoCapture(path)(2)在循环中获取视频每一帧while 1: rval, frame = vc.read()(3)将每一帧无损保存成.jpg文件 cv2.imwrite(save_path + str(c) + '.jpg', frame, [int(cv2.IMWRITE_JPEG_QUALITY), 100]) # 设置质量可以直接下

2021-06-16 16:05:44 1751

原创 ROS小车python2.7成功配置tensorflow2.0.0!!!

今天想在wheeltec小车上跑tensorflow的深度学习模型,但是 wheeltec小车ros下python版本是2.7.17,且wheeltec小车python2中没有tensorflow库,需要自己安装!tensorflow 1.15.0的.whl文件可以在我的资源中下载:tensorflow 1.15.0下面进入正题---->:一开始我直接pip安装的时候报错,说系统不支持!!!如下:然后我找遍了CSDN各种描述类似问题的博客,一开始简单的以为是版本问题,于是尝试安装多种

2021-04-22 16:12:51 809

原创 机器学习 单变量线性回归 matlab

一. 单变量线性回归1.1 最小二乘法1.2 梯度下降法1.3 相关代码① 最小二乘法Linearmodel_1D.mfunction [k, b] = Linearmodel_1D(x, y) % 2. 最小二乘算法计算 n = size(x, 1); % 数据数量 x_aver = sum(x) / n; % x 平均值 k = y' * (x-x_aver) /... % 计算斜率 k 值 (x'

2021-03-30 12:11:55 248

数字仪表读数区域检测数据集1

数字仪表读数区域检测数据集(电子式显示屏) 已完成标注!!(关键点检测 + 目标检测) 可以进行读数区域关键点检测!! 可以进行读数区域目标检测!! 总共包含2487张.jpg图像以及2487个对应的.txt标注文件 含数据增强操作,包括图像旋转、缩放、平移等。 每个txt标注文件内容为:类别、x、y、w、h、x1、y1、x2、y2、x3、y3、x4、y4。前5个是原YOLO标注格式,后8个是读数区域左上、右上、右下、左下的归一化坐标。 应用范围很广,可用于科研、毕设、项目等实际需求!

2023-10-24

数字仪表读数区域检测数据集2

数字仪表读数区域检测数据集(电子式显示屏) 已完成标注!!(关键点检测 + 目标检测) 可以进行读数区域关键点检测!! 可以进行读数区域目标检测!! 总共包含2680张.jpg图像以及2680个对应的.txt标注文件 含数据增强操作,包括图像旋转、缩放、平移等。 每个txt标注文件内容为:类别、x、y、w、h、x1、y1、x2、y2、x3、y3、x4、y4。前5个是原YOLO标注格式,后8个是读数区域左上、右上、右下、左下的归一化坐标。 应用范围很广,可用于科研、毕设、项目等实际需求!

2023-10-24

数字仪表读数区域检测数据集3

数字仪表读数区域检测数据集(电子式显示屏) 已完成标注!!(关键点检测 + 目标检测) 可以进行读数区域关键点检测!! 可以进行读数区域目标检测!! 总共包含2600张.jpg图像以及2600个对应的.txt标注文件 含数据增强操作,包括图像旋转、缩放、平移等。 每个txt标注文件内容为:类别、x、y、w、h、x1、y1、x2、y2、x3、y3、x4、y4。前5个是原YOLO标注格式,后8个是读数区域左上、右上、右下、左下的归一化坐标。 应用范围很广,可用于科研、毕设、项目等实际需求!

2023-10-24

数字燃气表读数区域检测数据集(机械式显示屏)

数字燃气表读数区域检测数据集(机械式显示屏) 已完成标注!!(关键点检测 + 目标检测) 可以进行读数区域关键点检测!! 可以进行读数区域目标检测!! 总共包含1071张.jpg图像以及1071个对应的.txt标注文件 含数据增强操作,包括图像旋转、缩放、平移等。 每个txt标注文件内容为:类别、x、y、w、h、x1、y1、x2、y2、x3、y3、x4、y4。前5个是原YOLO标注格式,后8个是读数区域左上、右上、右下、左下的归一化坐标。 应用范围很广,可用于科研、毕设、项目等实际需求!

2023-10-23

数字水表读数区域检测数据集(机械式显示屏)

数字水表读数区域检测数据集(机械式显示屏) 已完成标注!!(关键点检测 + 目标检测) 可以进行读数区域关键点检测!! 可以进行读数区域目标检测!! 总共包含3682张.jpg图像以及3682个对应的.txt标注文件 含数据增强操作,包括图像旋转、缩放、平移等。 每个txt标注文件内容为:类别、x、y、w、h、x1、y1、x2、y2、x3、y3、x4、y4。前5个是原YOLO标注格式,后8个是读数区域左上、右上、右下、左下的归一化坐标。 应用范围很广,可用于科研、毕设、项目等实际需求!

2023-10-23

YOLO数字仪表读数数据集

自制数字万用表表盘读数数据集,可以直接用于YOLO目标检测模型。 总共1156张图像,训练集:验证集:测试集=702:228:226 总共12个类别,分别为0~9、负号、小数点

2023-10-23

python代码实现图像尺寸修改

python代码实现图像尺寸修改,python代码实现图像尺寸修改,python代码实现图像尺寸修改,python代码实现图像尺寸修改,python代码实现图像尺寸修改,python代码实现图像尺寸修改,python代码实现图像尺寸修改

2023-10-23

计算目标检测IoU、Precision、Recall

计算目标检测IoU、Precision、Recall 计算目标检测IoU、Precision、Recall 计算目标检测IoU、Precision、Recall 计算目标检测IoU、Precision、Recall 计算目标检测IoU、Precision、Recall 计算目标检测IoU、Precision、Recall 计算目标检测IoU、Precision、Recall 计算目标检测IoU、Precision、Recall 计算目标检测IoU、Precision、Recall

2023-05-15

YOLO目标检测数据集xml格式转txt格式

YOLO目标检测数据集xml格式转txt格式,一键运行

2023-04-22

YOLO目标检测数据集txt格式转xml格式

YOLO目标检测数据集txt格式转xml格式,一键运行

2023-03-23

yolov5预训练权重,比github官网下载更快

yolov5预训练权重,比github官网下载更快。 yolov5s、yolov5m、yolov5l、yolov5x、yolov5s6、yolov5m6、yolov5l6

2023-03-03

文章【优化算法1】模拟退火算法MATLAB实例

使用MATLAB实现模拟退火算法的具体实例代码文件: % 使用参数----------------------------------------------------- T = 1e8; % 起始温度 MAX = [50000, 60000]; % 变量最大值 MIN = [0, 0]; % 变量最小值 S = 0.01; % 每次的变化量 K = 0.99; % 温度递减率 T_min = 1e-9; % 温度下限 value = []; % 每次迭代更新的函数值 xx = []; % 每次迭代更新的变量值 ......

2023-02-12

文章【模式识别2】SVM相关部分代码

文章【模式识别2】SVM相关部分代码。能将ORL数据集制作成一个txt文件,存储每张图片的一维向量形式,并包含数据集归一化、PCA主成分分析降维、划分训练集和测试集等重要步骤,最终实现SVM分类

2022-11-15

文章【模式识别2】KNN相关部分代码

文章【模式识别2】KNN相关部分代码。能够将原来的ORL数据集划分训练集和验证集,并输入改进的KNN算法(WK-NNC)进行识别。KNN(K-Nearest Neighbor,K最近邻)算法可以用于分类和回归任务,是一种监督学习算法。它的主要思路是,如果一个样本在特征空间中的K个距离最近的样本中大多数属于某一个类别,则该样本也属于这个类别。

2022-11-15

文章【模式识别1】Fisherfaces相关部分代码

文中【模式识别1】Fisherfaces相关部分代码,基于FLD的人脸识别算法

2022-11-15

文章【模式识别1】Eigenfaces相关部分代码

文中【模式识别1】Eigenfaces相关部分代码,通过PCA主成分分析计算出ORL数据集中人脸图像的特征向量(特征脸)和特征值,并将特征脸用JET颜色图进行可视化,最后利用一定数量的特征脸对PCA降维后的人脸向量进行重建,并可视化重建效果

2022-11-15

文章【模式识别1】中打印并制作ORL标签文件的脚本

文章【模式识别1】中打印并制作ORL标签文件的脚本,能够输出ORL数据集中图像的路径,并根据类别创建每个图像的标签。制作标签结果将打印输出在终端,直接复制终端输出结果并粘贴到txt文件即可创建后续所需的ORL标签文件。

2022-11-15

ORL数据集,含标签文件(修改路径即可)

AT&T Facedatabase,也称为ORL人脸数据库,包含40个不同对象,每个对象有10张不同图像,每张图像通道数、高、宽为[1, 112, 92]。受试者图像是在不同时间、光线、面部表情(睁眼/闭眼、微笑/不微笑)和面部细节(戴眼镜/不戴眼镜)下拍摄的。所有的图像都是在黑暗的均匀背景下拍摄的,受试者处于直立的正面位置(允许存在一定的侧移)。

2022-11-15

OpenNI_2.3.0.43.zip

OpenNI_2.3.0.43.zip

2022-06-06

数字仪表数字万用表的读数图像以及标签,高清,高质量,可直接用于CRNN识别

高清!自制高质量数字仪表数字万用表的读数图像以及标签,可直接用于CRNN读数识别,或应用于其他深度学习算法的原始数据!可用于项目实验等。数字仪表读数图像,考虑了多种光照条件的影响,包括曝光、暗光、光照不均等,可以增强读数识别深度学习模型的鲁棒性,以便适应复杂环境。训练集:验证集=328:82=4:1。

2022-05-21

将视频帧合成为视频的python脚本

可以将视频帧 jpg 图片合成为视频,可以根据需要设置路径、视频帧率、视频尺寸等,可直接运行(图片名需要按顺序)!!!

2021-06-16

.mp4视频文件分帧保存python脚本,可直接使用!!

修改mp4文件路径和图片保存路径即可直接运行

2021-06-16

tensorflow-1.13.1-cp27-none-linux_aarch64.whl

tensorflow-1.13.1-cp27-none-linux_aarch64.whl

2021-06-16

tensorflow-1.12.0-cp27-none-linux_aarch64.whl

tensorflow-1.12.0-cp27-none-linux_aarch64.whl

2021-06-16

tensorflow-2.0.0-cp27-none-linux_aarch64.whl

tensorflow-2.0.0-cp27-none-linux_aarch64.whl

2021-06-16

tensorflow_gpu-1.15.0-cp27-cp27mu-manylinux2010_x86_64.whl

.whl文件

2021-04-22

空空如也

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

TA关注的人

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