自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PaddleX产线集成功能的使用整理

paddlex的功能模块的快速验证

2025-03-27 17:51:35 1302

原创 paddleocr的单功能尝试

paddleocr的识别

2025-03-27 11:09:24 416

原创 linux 下tensorrt的yolov8的前向推理(python 版本)的实现

linux 下tensorrt的yolov8的前向推理(python 版本)的实现

2025-01-21 17:18:02 895

原创 linux 下tensorrt的yolov8的前向推理(c++ 版本)的实现

linux 下yolov8的tensorrt 的c++部署

2025-01-21 14:34:31 412

原创 linux上使用cmake编译的方法

linux上使用cmake编译的方法

2025-01-08 10:04:29 1791

原创 Halcon在linux及ARM上的安装及c++工程化

Halcon在linux及ARM上的安装及c++工程化

2025-01-08 10:03:06 863

原创 3588上rknn的部署

在3588上部署yolov8的模型推理的流程

2025-01-06 17:07:17 1153

原创 linux yolov8 环境的安装及训练自己的数据集

一、创建基础环境根据计算机的cuda的版本,进行torch的安装 ,官方网址链接为:

2025-01-02 17:22:38 379

原创 文本字符分割算法尝试

主要测试了一些主流的传统算法的分割。用于做字符分割,转自脚本之家的作者,在这里做记录

2024-09-06 09:47:07 524 1

原创 python 对TXT文档的操作记录

【代码】python 对TXT文档的操作记录。

2024-08-30 08:10:10 276

原创 PaddleOCR的快速使用

PaddleOCR 旨在打造一套丰富、领先、且实用的 OCR 工具库,助力开发者训练出更好的模型,并应用落地。

2024-06-28 08:41:13 3884

原创 图像超分辨率重建

一、什么是图像超分辨图像超分辨是一种技术,旨在通过硬件或软件的方法提高原有图像的分辨率。这一过程涉及从一系列低分辨率的图像中获取一幅高分辨率的图像,实现了时间分辨率向空间分辨率的转换。超分辨率重建的核心思想是利用多帧图像序列的时间带宽来换取空间分辨率的提升。这项技术在多个电子图像应用领域中具有重要意义,如和中的等,其中高分辨率图像能够提供更多的细节,对于做出正确的诊断或提高识别性能至关重要。12此外,图像超分辨率重建还包括其他技术,如基于重建的方法和基于学习的方法。

2024-06-20 11:22:56 1942

原创 face landmarks

以下图像除了第七张图像,能够得到结果,其它的图像均无结果,该方法对侧面脸的检测效果不好。设置特征检测器,dlib有已经训练的好的需要下载,也可以自己根据需要训练。

2024-06-11 16:56:02 576

原创 基于tensorflow和kereas的孪生网络推理图片相似性

基于孪生网络的图像相似性判断

2024-04-02 11:22:03 1172

原创 在linux下conda 创建虚拟环境失败的解决方法

解决linux环境下conda 创建环境失败的问题

2024-04-02 09:10:07 2639 3

原创 halcon的仿射变换总结

halcon的仿射变换算子解析

2024-03-13 13:58:55 2623 1

原创 基于python的批量PDF文件转图像

该代码可以实现多页PDF的图像转换。

2024-03-12 09:45:52 522

原创 paddle的版面分析的环境搭建及使用

paddle的版面检测的使用方法

2024-03-11 16:44:38 2624 2

原创 halcon基于形状模板匹配算子的对比

基于halcon的不同形状模型的算子总结

2024-02-29 11:09:53 777

原创 基于halcon印刷质量检测的例程解析

基于halcon的印刷质量内测的两个例程详解

2024-02-28 11:11:10 959

原创 基于halcon的图像的尺度形状模型匹配

图像的匹配指寻找两幅影像中相似的部分(基于特征点或灰度等),从而找到与搜索图像相似的图像。配准:将不同时间、不同传感器(成像设备)或不同条件下(天候、照度、摄像位置和角度等)获取的两幅或多幅图像进行匹配、叠加的过程.

2024-02-28 10:16:00 760

原创 halcon中对XLD的一些操作算子的记录

halcon中对XLD的一些操作算子的记录。包含水平和竖直线的提取操作。

2024-02-26 15:09:01 1029

原创 halcon中线方向和区域方向的记录

记录halcon中线和区域方向的定义和验证

2024-02-22 17:42:45 1299

原创 基于梯度和频率域的深度超分辨率新方法笔记二

简单的理解就是每一个样本经过模型后会得到一个预测值,然后得到的预测值和真实值的差值就成为损失(当然损失值越小证明模型越是成功),我们知道有许多不同种类的损失函数,这些函数本质上就是计算预测值和真实值的差距的一类型函数,然后经过库(如pytorch,tensorflow等)的封装形成了有具体名字的函数。

2023-12-29 10:53:17 1352

原创 傅里叶变换在图像中的应用

1.图像增强与图像去噪绝大部分噪音都是图像的高频分量,通过低通滤波器来滤除高频——噪声;边缘也是图像的高频分量,可以通过添加高频分量来增强原始图像的边缘;2.图像分割之边缘检测提取图像高频分量3.图像特征提取:形状特征:傅里叶描述子纹理特征:直接通过傅里叶系数来计算纹理特征其他特征:将提取的特征值进行傅里叶变换来使特征具有平移、伸缩、旋转不变性4.图像压缩可以直接通过傅里叶系数来压缩数据;常用的离散余弦变换是傅立叶变换的实变换;

2023-12-08 13:43:06 1458

原创 离散傅里叶变换和快速傅里叶变换

在时间连续域中,信号一般用带有时间变量的函数表示,系统则用微分方程表示。在频域中,则使用傅里叶变换或拉普拉斯变换表示。在时间离散域中,信号一般用序列表示,系统则用差分方程表示。在频域中,则使用序列的傅里叶变换或Z变换表示。时间连续模拟信号的傅里叶变换会得到连续的频域信号。那么时间离散信号(序列)的傅里叶变换呢?作用:计算机实现傅里叶变换的方法参考博文的链接:离散傅里叶变换(DFT)及快速傅里叶变换(FFT) - 知乎 (zhihu.com)傅里叶变换的公式为:真实世界是连续的,可是计算机永远只能描述离散的

2023-12-08 10:45:46 1486

原创 傅里叶变换的作用

同学告诉我们,任何周期函数,都可以看作是不同振幅,不同相位正弦波的叠加。贯穿时域与频域的方法之一,就是传中说的傅里叶分析。傅里叶分析可分为傅里叶级数(Fourier Serie)和傅里叶变换(Fourier Transformation)

2023-12-07 08:50:04 315

原创 HALCON的python下的使用方法(直接开发,不需要调用.hdev文件)

halcon的相关dll可以在你安装的halcon的文件位置获得。拷贝以下命名的dll,进行拷贝,放置在创建的python环境中python.exe所在的位置。对于负责功能基于halcon的实现,编程方法和在halcon中的不太一样,需要将输出的结果写在功能函数的前面。2)然后查看自己的halcon的版本,在该环境下安装halcon。如图所示,版本是20110,执行以下语句,完成halcon的安装。5)opencv和halcon基于python的图像转换的方法。6)复杂功能的实现,测量功能的实现方法。

2023-11-10 16:23:36 3193 2

原创 python读取图像小工具

【代码】python读取图像小工具。

2023-08-30 18:24:24 1059

原创 ROS下写服务

参考链接: [ROS学习]ROS服务浅析及简单实现(C++)_c++ ros 服务_Haley__xu的博客-优快云博客如果没有工作空间,可以先创建一个工作空间,创建工作空间的步骤为:在该工作空间下创建功能包,包名命名为: haley_service创建所需的自定义服务消息(srv),这里我们定义一个求和的srv,在sum.srv中写入消息的格式。 sum.srv的内容如下,这里的上半部分是请求数据格式,下半部分是应答的数据格式。中间必须用三个短线隔开。 现在来查看一下我们的srv消息吧(a)编译工作空

2023-06-19 10:53:08 1236

原创 VINS_FUSION的EVO评价

extrinsic_parameter.csv 当没有imu和相机没有确切的举证的关系的时候,程序中分为粗估计和细估计。得到旋转矩阵和平移矩阵。原本算法是可以保存VIO数据的,保存的路径在yaml配置文件中;因此需要对源代码就行修改,更改保存轨迹的格式。vio.csv //vio的轨迹的存储。,然后根据需要可以选择性安装。二、算法精度评价工具EVO。不装也不会影响基本功能。,首先确保系统安装了。输出的轨迹格式不符合。

2023-05-09 08:56:42 730

原创 docker的卸载和安装及使用

7)VERSION_STRING=5:20.10.13~3-0~ubuntu-jammy(替换成你自己可以安装的版本)7)验证是否正确:sudo docker run hello-world。8)验证 sudo docker run hello-world。

2023-05-06 11:27:57 1657 1

原创 激光和相机的标定---手动标定的方法

这是Livox提供的手动校准Livox雷达和相机之间外参的方法,并在Mid-40,Horizon和Tele-15上进行了验证。其中包含了计算相机内参,获得标定数据,优化计算外参和雷达相机融合应用相关的代码。本方案中使用了标定板角点作为标定目标物,由于Livox雷达非重复性扫描的特点,点云的密度较大,比较易于找到雷达点云中角点的准确位置。相机雷达的标定和融合也可以得到不错的结果。

2023-04-17 11:10:07 3257 2

原创 点云的处理

【代码】点云的处理。

2023-04-11 13:53:15 1036

原创 NX+ubuntu20.04+noetic+realsense435的环境搭建

安装过程中不要插相机,且一定注意SDK和realsense_ros之间的版本对应关系我这里使用的版本是2.42.0,对应成功的包,可以到该链接下直接下载,然后再NX上编译。1)安装依赖包2)安装权限脚本3)编译cd buildmakesudo make install 卸载 dpkg -l | grep "realsense" | cut -d " " -f 3 | xargs sudo dpkg --purge。

2023-04-10 15:50:33 816

原创 openVSLAM-stella_vslam的编译安装

比较新的视觉SLAM适配的相机硬件有:该算法支持单目、双目还有RGBD的视觉SLAM系统stella_vslam 的一个显着特点是系统可以处理各种类型的相机模型,例如透视、鱼眼和等距柱状。如果需要,用户可以轻松实现额外的相机模型(例如双鱼眼、折反射)。例如,使用(如RICOH THETA系列、insta360系列等)的视觉SLAM算法如上所示。

2023-03-30 18:16:40 2390 3

原创 R3LIVE在NX上的运行

第四步之前都不会有什么问题,关键是第四步编译的时候会有问题。因为源码是x86平台的,所以迁移至AMR平台,会有很多编译的问题。../R3_ws/src/r3live/r3live/./src/tools/tools_logger.hpp:1323:10: fatal error: cpuid.h: 没有那个文件或目录。主要注释头文件和这下面三个函数相关的代码。解决办法:这种情况是因为在arm平台上不存在SSE指令集的,在X86平台才会有,因此需要在CMakLists文件中吧有关-msse3字样的都注释掉。

2023-03-29 20:09:05 662 2

原创 欧拉角和旋转矩阵之间的转换

在3D 空间中,表示物体的旋转可以由三个欧拉角来表示:pitch围绕X轴旋转,叫俯仰角。yaw围绕Y轴旋转,叫偏航角。roll围绕Z轴旋转,叫翻滚角。这三个角的顺序对旋转结果有影响。

2023-03-15 11:00:55 2727

原创 RealSense相机在ros2环境的安装

在安装前一定要确定SDK和realsense相机之间的版本对应的关系,我使用的SDK的版本是:librealsense-2.51.1 对应的ROS的版本是: realsense-ros-4.51.1。

2023-03-06 13:17:33 7536 9

原创 ros1的数据包和ROS2的数据包播放或转换的方法

ros2录制的bag包文件,录制完后会生成一个目录,在目录下会生成多个文件,如下:ros1 录制的bag文件,只有一个文件:例如。

2023-03-02 16:55:31 3923

百度飞桨的分割功能包,是旧的版本,有tools文件夹

百度飞桨的分割功能包

2023-08-08

ROS下服务的功能开发,可直接编译执行

ROS下服务的功能开发,可直接编译执行

2023-06-19

TCP 通信及ROS下的实现

TCP 通信及ROS下的实现

2023-05-29

自用程序,用来备份,无用

自用程序

2023-05-12

作为备份自己使用,无用工程

作为备份自己使用,无用工程

2023-04-21

手动标定3D激光和相机

手动标定3D激光和相机

2023-04-17

NX上编译realsense,ubuntu20.04 noetic

NX上编译realsense,ubuntu20.04 noetic

2023-04-10

stella-vslam所有依赖包

stella_vslam所有依赖包

2023-03-30

最新的VSLAM的框架 下载源码第三方链接不好下载,这个将第三方链接完全下载好了

最新的VSLAM的框架。下载源码第三方链接不好下载,这个将第三方链接完全下载好了

2023-03-30

R3live适合ARM结构的源码 ubuntu18.04

R3live适合ARM结构的源码。ubuntu18.04

2023-03-30

MOT sort 算法源码

MOT sort 算法源码

2023-02-08

yolox在BYTETRACK上的模型的下载

yolox在BYTETRACK上的模型的下载

2023-01-16

ByteTrack源码

ByteTrack源码

2023-01-16

单目标跟踪的评价工具集

单目标跟踪的评价工具集

2023-01-06

TLD 在windows成功的

TLD 在windows成功的,并进行了修改,对OPENCV的版本要求不受限制,vs的限制也没有

2022-12-05

realsense435i的SDK,在NX上编译成功

realsense435i的SDK,在NX上编译成功

2022-11-28

c++版本的基于Yolov5的deepsort的实现

c++版本的基于Yolov5的deepsort的实现,直接已经在nx上实现,并且压缩包中包含了转换好的两个tensorrt的模型,及配置好的yolov5的转换过程文件,版本对应,且能够直接运行。

2022-11-25

yolov5-deepsort成功运行

yolov5_deepsort成功运行,基于python。里面包含了两个模型和测试视频,及测试视频的结果,可以直接运行,版本已经对应好。

2022-11-18

基于tensorrt实现了很多种网络的转换

基于tensorrt实现了很多种网络的转换,主要是基于版本7和8的。有三十多的网络的转换,基于c++的方便基于c++的工程部署

2022-11-16

最新的reid的代码,属于目前reid最新的技术

最新的reid的代码,属于目前reid最新的技术

2022-11-16

nomachine-8.1.2-1-arm64(1)

nx上安装nomachine的安装包,版本是nomachine_8.1.2_1_arm64(1)

2022-11-16

osnet-x系列模型

osnet_x0_5_imagenet.pth,osnet_x0_25_imagenet.pth,osnet_x0_75_imagenet.pth,osnet_x1_0_imagenet.pth

2022-11-15

onnxruntime 1.3版本

onnxruntime 1.3版本 对应的cuda的版本是10.1

2022-11-14

jetson-inference完成的源码

jetson-inference完成的源码,直接使用代码下拉,没有办法下载完全,编译不过,这个是完全的源码 nvidia公司出品,配合jetson nano自带的GPU加速,非常适合低成本的AI入门学习(图像分类,物体识别,语义分割、姿态检测等)。

2022-11-08

trt c++ 正向推理入门,包含tensorrt6和7的示例

trt c++ 正向推理入门,包含tensorrt6和7的示例

2022-11-08

支持yoloX的各种方式的部署

支持yoloX的各种方式的部署,有C++版本和python版本,代码易懂,环境配置便捷,编译方便,在demo文件夹中,包含了目前常用的部署方式,tensorrt,onnx,openVINO,ncnn等,非常好用

2022-11-08

nx上编译成功的ncnn,可以适配在虚拟机和ARM核心板上

nx上编译成功的ncnn,可以适配在虚拟机和ARM核心板上,进行基于ncnn的推理,build中包含了动态库,可以进行移植使用

2022-11-01

NX+Ubuntu18.04+ROS Realsense(RealSenseD435i )的安装与使用

NX+Ubuntu18.04+ROS Realsense(RealSenseD435i )的安装与使用

2022-06-21

下载安装cartographer

下载安装cartographer

2022-05-31

从原作者的gitee上下载安装cartographer_ros

从原作者的gitee上下载安装cartographer_ros

2022-05-31

版本为ceres-solver-1.13.0,对应的是ros-melodic的环境,激光--cartographer中使用

版本为ceres-solver-1.13.0,对应的是ros-melodic的环境,激光--cartographer中使用

2022-05-31

视觉VSALM十四讲的源码包

视觉VSALM十四讲的源码包

2022-03-25

pangolin-master用于SLAM十四讲中的基础环境配置的使用

pangolin-master用于SLAM十四讲中的基础环境配置的使用

2022-03-25

ceres源码安装包,用于SLAM十四讲中的环境安装使用

ceres源码安装包

2022-03-25

去除TXT文档中的逗号保留其他信息

使用C#读取TXT文档中的内容,将逗号去除保留其他内容,其他格式均不发生变化

2018-12-15

halcon算子中文详细介绍

针对HALCON12中的所有算子进行了详细的介绍,同时翻译了帮助中算子输入参数要求的介绍

2018-12-15

空空如也

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

TA关注的人

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