自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zaibeijixing的专栏

记录、分享时努力做到举重若轻、一看就懂。

  • 博客(83)
  • 资源 (4)
  • 收藏
  • 关注

原创 PCL—ConditionAnd 与 ConditionalRemoval 条件过滤

pcl::ConditionAnd 是 PCL(Point Cloud Library)中用于组合 多条件逻辑与(AND) 的类,通常与 pcl::ConditionalRemoval 滤波器结合使用,实现基于多个条件的点云过滤。

2025-04-02 19:52:26 838

原创 PCL—RadiusOutlierRemoval 半径滤波

PCL中RadiusOutlierRemoval 半径滤波的核心是:如果一个点在指定半径范围内没有足够的邻居,则认为它是离群点。

2025-03-26 19:47:11 423

原创 PCL—StatisticalOutlierRemoval 滤波器

StatisticalOutlierRemoval 是 PCL 中一种基于统计学的离群点(噪声)去除方法,适用于去除点云中稀疏的异常点(如传感器噪声、漂浮物等)。

2025-03-25 19:49:48 911

原创 PCL—voxel点云网格化

点云voxel,是把三维空间划分成小立方体,每个立方体称为一个Voxel。

2025-03-24 19:26:00 302

原创 PCL—passThrough 点云直通滤波器

PCL 直通滤波器 passThrough

2025-03-20 19:25:56 178

原创 PCL—点云加载、可视化

点云可视化的几种实现。

2025-03-19 19:50:47 163

原创 python 一句话打印行号

当然,如果觉得__LINE__()这个函数名还太长,可以修改成其它字符,例如print(L())。在C语言中,打印行号可以直接用预定义的宏__LINE__,打印当前行号,方便调试。// C语言打印当前行号。python中没有这样的预定义宏。

2025-02-08 18:49:42 225

转载 BEVFusion系列-bevfusion网络部分流程理解

BEVFusion网络结构。

2025-01-08 20:26:37 65

原创 nuscenes数据集pkl文件转txt

nuscenes数据集pkl文件包含了数据集的重要信息,可以转成txt文件以方便查看。可以直接修改文件名直接运行,也可以把文件名作为参数再运行。

2024-12-30 19:13:17 290

转载 【转载】MIT-BEVFusion系列一:初见

Bird’s-Eye View鸟瞰图: 多传感器不同模态输入,进行融合: 使用了多个传感器特征,并统一的融合在中表示的一类方法。没有特殊剧情的情况下,本文出现BEVFusion时,特指MIT的BEVFusion。: 特指MIT提供的BEVFusion融合方案,2022年5月26日发布的论文,是一个多任务框架。: 英伟达发布的部署MIT-BEVFusion的方案,以惊人的25FPS同时保持67.66的高精度mAP运行在Orin上。

2024-12-18 18:52:12 91

原创 把rosbag中的图像保存成jpg

【代码】把rosbag中的图像保存成jpg。

2024-12-17 18:58:00 225

原创 C++ vector 数组转换、查找、最大最小值、排序、排行的几种用法

C++ vector 数组转换、查找、排序、排行的几种用法

2024-01-21 21:11:05 976 2

原创 python 删除空文件夹(包括各级空子文件夹)代码

用Python代码删除指定路径下的空文件夹(包括各级子文件夹)。

2024-01-06 15:11:49 1526 1

原创 算力-计算量,关于TOPS和FLOPS,及FLOPs

TOPS详细讲解及单位换算。

2024-01-06 14:22:37 34136 7

原创 ubuntu 无法联网的一种解决方法

ubuntu 无法联网的一种解决方法

2023-09-15 20:09:49 201

原创 C++ 多态、重载、模板 的区别与联系

C++ 多态、重载、模板 的区别与联系之代码示例。

2023-09-10 21:05:08 243

原创 电视显示技术及价格对比(2023年)

截止到2023年,列举一些常见或常听的电视显示技术,及价格排列。

2023-09-02 21:35:07 619

原创 传统图像算法 - 运动目标检测之KNN运动背景分割算法

前景检测:对于每个新的视频帧中的像素,KNN背景分割器会将其与背景模型进行比较。通过计算像素与背景模型中最近的K个像素的距离(一般使用欧氏距离或其他距离度量),来对该像素进行分类。学习率(Learning Rate):KNN背景分割器中的学习率参数用于控制背景模型的更新速度。较高的学习率会导致背景模型更快地适应新的像素,但可能会增加背景模型的噪声。更新背景模型:对于被分类为背景的像素,它们有可能属于静态背景,因此会被用于更新背景模型。这种动态的背景建模可以适应背景中的变化,比如光照变化或背景目标的移动。

2023-08-09 16:17:29 675

原创 yolov8-mnn C++部署

yolov8模型转mnn,并 C++部署

2023-07-06 20:06:33 2678 8

原创 Windows环境下pcl点云库 安装配置全流程(精简、有效)

本文为Windows配置点云库pcl步骤,具体是win10、visual studio 2017、pcl1.11.1。

2023-05-19 17:39:55 12364 18

原创 vscode 中文乱码(解决方法)

vscode 中文乱码

2023-04-25 17:00:25 293

原创 python 把文件夹及子文件夹内的所有文件移动到指定文件夹中

python 把文件夹及子文件夹内的所有文件移动到指定文件夹中。批量移动文件

2023-04-01 12:23:31 4798 2

原创 3D空间位置计算 — 线与面的交点

/***********************************************************************************************************\ 线与面的交点 @PlanePt:平面内一点 @PlaneVector:平面的法向量 @LinePt:直线上一点 @LineVector:直线的向量****************************************************************..

2023-01-11 20:06:37 809

原创 3D空间位置计算 — 求空间线段上的某一目标点坐标

求3D空间线段上的某一目标点坐标

2022-12-29 20:42:10 1419

原创 yolov6-onnx + opencv-DNN

yolov6-onnx + opencv-DNN C++

2022-12-06 10:07:31 816

原创 yolov5-onnx + opencv-DNN

直接用yolov5-yolov5s转onnx,在OpenCV-DNN上使用。

2022-11-08 20:26:49 1576

原创 opencv drawMarker()函数的显示图例

OpenCV drawMarker() 类型示例

2022-07-12 11:39:28 940

原创 opencv putText() 字体参数显示图例

opencv putText() 参数使用图示参考

2022-07-06 18:10:53 1992

原创 windows 安装ubuntu 双系统 记录

记录一下windows ubuntu双系统安装使用。主要步骤:1、把下载的ubuntu系统制作成U盘启动;2、windows下压缩一个空盘用来安装ubuntu系统;3、U盘安装ubuntu系统;4、切换双系统 步骤 参考链接 1 下载的ubuntu系统制作成U盘启动 深度学习 | win7与ubuntu 18.04双系统安装教程 - 知乎 2 windows下压缩一个空盘用来安装ubuntu系统 3 U盘安装ubuntu系统 .

2022-04-30 18:49:18 730

原创 图像低照度增强

直接对v均衡化,简单,十分有效。#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;using namespace std;int main(){ Mat src_color = imread("E:/mypic/v1.png"); //person.jpg imshow("src_color", src_color); Mat src_hsv; ...

2022-03-12 14:15:50 703 1

原创 OpenCV 取网络摄像头 rtsp视频流

/*String url = "rtsp://admin:123456@114.114.114.114/ch1-s1?tcp";//海康//"rtsp://admin:123456@114.114.114.114/ch1-s1?tcp"//大华//“rtsp://admin:123456@114.114.114.114/cam/realmonitor?channel=1&subtype=1?tcp”//宇视//"rtsp://admin:123456@114.114.114.1...

2021-11-06 20:31:02 2512

原创 python matplotlib画并列柱状图

import numpy as npimport matplotlib.pyplot as plt#防止汉字乱码plt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = False#在柱上显示代表的数量def autolabel(rects): for rect in rects: height = rect.get_height() plt.te.

2021-11-06 16:29:16 1436

原创 NMS 非极大值抑制C++实现

//修改版//把需要删除的,标记起来,单独删除//重叠比例超过阈值,那么框就删掉不会被保留。这个阈值越小,越容易被满足,相叠框越容易被删掉。//ok 的#if 0//https://blog.youkuaiyun.com/qq_28818443/article/details/102810258?depth_1-#include <opencv2/opencv.hpp>#include <iostream>#include <vector>#includ...

2021-09-11 17:37:54 320

原创 objects365 类别

在网上找了几份,发现类别顺序和实际标注不符,是错误的,一度被严重误导。遂自己取得了原版本的name文件,制作成如下表格,添加序号及翻译。现,序号和类别对应无误(可参考下图标注)。0 Person 人 1 Sneakers 运动鞋 2 Chair 椅子 3 Other Shoes 其他鞋子 4 Hat 帽子 5 Car 车 6 Lamp 灯 7 Glasses 眼镜 8.

2021-08-10 15:36:01 2585 4

原创 outlook2013 怎么设置关闭而不退出,以保持后台继续接收邮件并通知

工作中要时常用到outlook2013,看完之后就右上角"X"关闭了,结果就彻底杀掉程序了,也就不能继续接收邮件了,如果遇到紧急的事情可能就耽误了。本文查找资料,添加插件,用来实现关闭而保持后台继续接收邮件。【1】下载插件并解压。下载链接: https://pan.baidu.com/s/14lcrKeIuicrLvMFu3cg-HQ 提取码: 8r8q【2】添加步骤如图箭头所示。【注意】如果是64位系统,理论上要添加64位dll,但添加通常会失败,此时添加另外那个dll即可,.

2021-04-15 21:19:56 4728 1

原创 paddlepaddle(二) 文字识别 PaddleOCR C++部署

本文章记录,如何将PaddleOCR应用到window下的C++项目中,实现利用摄像头实时显示输出,上述即为实际的检测效果。看得出来,对不同大小语言文字检测性能都还不错。主要过程包括:①PaddleOCR的编译,②VS2019的属性配置,③cpp文件修改用来显示图像一、PaddleOCR编译官方给出在VS中cmake,https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.0/deploy/cpp_infer/docs/wi...

2021-03-07 22:17:37 10881

原创 Opencv4.5.1 微信二维码识别功能 QRCode 编译与使用 C++

部分参考:https://mp.weixin.qq.com/s/2GZAJAUPHTXFOKDRv-D21Q 一、下载源码 https://github.com/opencv 二、源码编译 ① 在cmake中添加源码编译路径和生成路径,第一次点击configure。② 添加contrib路径第一次configure后,找到OPENCV_EXTRA_MODULES_PATH,将contrib路径添加进来,注意要具体到modules/,继续configure。..

2021-03-01 16:02:37 10833 5

原创 C 数据平滑滤波

/* 对一系列数据平滑滤波, 求当前数据和前N个数据的平均。*/#if 1#include <stdio.h>int main(){ int buf[10] = { 0 }; int N = 10; int sum = 0; int filterX = 0; for (int i = 0; i < 30; i++) { printf("[%2d]: ", i); buf[i % 10] = i; //使数据在数组中圆环占位。 sum = .

2020-12-21 15:38:34 996

原创 paddlepaddle(一)文字识别 - PaddleOCR简单使用

可以直接使用pip安装PaddleOCR库pip install paddleocr代码示例:from paddleocr import PaddleOCR, draw_ocr# 模型路径下必须含有model和params文件ocr = PaddleOCR(use_angle_cls=True,use_gpu=False)#det_model_dir='{your_det_model_dir}', rec_model_dir='{your_rec_model_dir}', rec_ch

2020-10-10 16:14:49 21864 45

原创 vs + opencv + YOLO-Fastest 目标检测

2020年8月,有人推出了YOLO-Fastest,见https://github.com/dog-qiuqiu/Yolo-Fastest在笔记本上,感觉速度和精度和YOLO_V3/V4_tiny差不多,但比着两者的30M+、20M+,YOLO-Fastest 的1.3M还是不错的。用的opencv4.4,,4.0以上的应该都可以。#include "opencv2/core.hpp"#include "opencv2/imgproc.hpp"#include "opencv2/highg

2020-09-27 15:53:56 1243 2

yuvplayer.rar

支持多种yuv格式视频文件播放。本意分享,只要1积分。

2019-05-16

zBar 条形码二维码识别 下载

zBar库下载,包含原文件,及64位编译可执行lib。按opencv方式配置include和lib。如果缺dll,添加文件夹中的。可以运行的。

2019-02-20

AMCap 摄像头软件 无水印

由于要用,网上下载对比了几个版本,这个使用过程便捷、输出结果无水印,可以拍摄图片、录视频。 好工具值得分享,1积分也是为了攒点下资源。

2018-10-08

空空如也

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

TA关注的人

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