自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 函数模版、函数指针

template <typename BoxType>inline void NMSFast_(const std::vector<BoxType>& bboxes, const std::vector<float>& scores, const float score_threshold, const float nms_threshold, const float eta, const int top_k, std::vector<int>& indices, float (*

2025-05-30 17:51:39 560

原创 灰度形态学工具

​ 灰度形态学工具主要用来对输入图像进行灰度形态学处理,支持的灰度形态学操作有膨胀、腐蚀、开启、闭合、白色Top-Hat变换、黑色Top-Hat变换、形态学梯度、中值滤波。

2025-05-30 10:47:14 241

原创 成员初始化列表 VS 构造函数体内赋值,都是构造一次吗?

房子盖好时先随便放了一张临时沙发(默认构造),然后再花力气换成一张你真正想要的沙发”:无所谓,因为没有真正的构造函数,初始化和赋值性能差不多。先默认构造(啥都没干,或者干了不想要的事)“房子一盖好,直接让工人把沙发搬进来”做了两次工,浪费了第一次的力气。的值赋值过去(又干了一次事)只做一次工,效率高。

2025-05-30 10:37:06 84

原创 多线程哈哈哈哈

/ 让消费者知道什么时候退出。//输出abcabc。

2025-05-21 20:04:06 334

原创 opencv 一些简单的设置

输出当前程序启动的路径可能会出现。

2025-05-13 10:16:52 225

原创 我应该做些什么自己提高的思考能力?而不是被喂数据的这种形式吸收知识

坚持每次学习后问自己三个问题:我今天看到了哪些“现象”?这些现象的“背后原理”是什么?我能不能用自己的话“讲一遍”?你做到这三步,你已经不再是一个知识的“消费者”,而是在成为一个知识的“创造者”。

2025-05-09 12:00:21 370

原创 深度学习部署包含哪些步骤?

pt.h5。

2025-05-09 11:18:40 302

原创 yolov8使用

张量(Tensor)就是一个多维数组。维度举例类比(在 NumPy 中)标量(0维)3.14向量(1维)[1, 2, 3]矩阵(2维)三维张量(3维)彩色图像(H, W, C)四维张量(4维)所以你可以记住一句话:张量 = “有维度的数组”,是用来装图片、特征图、模型输入输出的容器。

2025-04-29 16:35:00 689 1

原创 open CasCade下载

只需要先生成ALL_BUILD\、没有错误、然后再生成INSTALL就可以了。先configure再generate最后就可以open Project了。我使用的是cmake4.0.0版本、可能是太新了会出现错误。找到以下name、把值改为你的第三方解压包的路径就可以了。把cmakelists的第一行改成指定的版本号就可以了。点击进入download、界面如下。进入github、界面如下、往下走。接下来就可以解压、然后cmake了。又会出现错误、没有找到第三方包。下载你需要的第三方包。

2025-04-18 15:37:26 327

原创 freecad编译

cmake配置通过的、vs2022、qt5.15.2、python3.8,cmake4.0.0、亲测通过、、、、

2025-04-16 15:51:58 627

原创 cmake 编译freecad

应输出 5.15.2。

2025-04-16 15:49:22 159

原创 URDF、Gazebo、Rviz综合应用

Rviz查看里程计信。

2025-04-11 14:33:00 210

原创 URDF集成Gazebo

节点使用哪些参数。

2025-04-11 11:18:23 213

原创 xacro

2025-04-11 10:32:37 106

原创 机器人系统仿真--1.机器人模型URDF

添加机器人地盘。

2025-04-10 20:18:56 305

原创 ros的tf动态发布

2025-04-10 16:06:43 107

原创 tf坐标变换

​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​ ​

2025-04-10 14:49:18 311

原创 ros的launch文件

分组管理、避免重名。

2025-04-10 11:59:50 736

原创 自定义源文件的配置

ros的框架元功能包的创建。

2025-04-10 11:22:52 148

原创 记录一下eigen用法

2025-04-10 09:48:51 110

原创 不要反复内耗是否要离职

• 每天记录3件“具体完成的事”,例如:“搞懂了XX系统的查询逻辑”、“与XX部门建立了初步联系”。• 心理学中的「达克效应」表明:能力不足时反而会高估自己,你能意识到“做得不够”恰说明在成长。• **对比偏差**:是否高估了他人的工作效率(例如老员工看似游刃有余,实则有多年经验积累)?• **梳理岗位JD**:重新理解岗位核心职责,列出3个月内应掌握的关键技能。• **文化冲突**:公司管理方式/团队风格是否与你的价值观严重不符?• **自我效能感低**:是否因不熟悉业务而误判自己“没贡献”?

2025-04-09 15:44:43 311

原创 物体的刚体变换

2025-04-09 15:39:39 62

原创 QSystemTrayIcon

Qt 提供了一系列预定义的光标类型,你可以根据需要选择。:默认箭头光标。:手指光标。:四向箭头光标。:水平调整大小光标。:垂直调整大小光标。:十字光标。还有其他许多类型。

2025-04-09 14:10:12 206

原创 cmakelists的编写、eigen

Eigen: Chapters

2025-04-09 14:06:21 82

原创 真的不学啊杰的课程?---ROS

DWA。

2025-04-08 14:01:45 336

原创 ROS相关学习笔记

ROS 使用一种称为 "catkin" 的构建系统,它遵循一个标准的目录结构。一个节点可以同时作为发布者和订阅者,即它可以发布消息到某些话题,也可以从其他话题订阅消息。├── devel/ # 开发目录(编译后的可执行文件和库)├── build/ # 构建目录(编译生成的中间文件)└── install/ # 安装目录(最终安装的文件)│ ├── robot.urdf.xacro # 主模型文件。

2025-04-01 17:30:25 397

原创 linux 知识点

短选项用“-”引导、后面跟单个字母、如 -h、可以组合使用、例如-h -l -a==-hla。长选项用“--”引导、后面跟整个单词、如 --help,不能组合使用。指令+选项+操作对象这三部分构成了完整的linux命令。选项部分定义命令的执行特性,这一选项可以有长有短。操作对象可以有多个、他们之间必须使用空格分隔。学会使用tab自动补齐。

2025-02-22 13:41:52 188

原创 【无标题】

上述说法都是不准确的,只是类比,不能给你搞的太复杂了,实际的协议尤其是早期协议不按照OSI参考模型去设计的,倒是现在的协议会规定的比较详细,防止弄错。RS232 RS485 RS422这些属于一类,规定了电平的电压范围,数据逻辑,但是没规定接口 USB 1394 这些属于一类 规定了 电平 接口 逻辑 已经更详细的东西 modbus-RTU 这是单独的一类,只规定了数据逻辑,没有规定电平和接口 can和他们不一样 类似于485+modbus 算了越说越迷糊,你就迷迷糊糊的学着算了。

2024-12-31 08:59:29 151

原创 常见问题1123

不小心多写了一个UI->setupui(this);就会出现信号槽连接成功,但是槽函数不执行。

2024-11-23 11:41:08 231

原创 20241119

通过使用 `explicit`,你可以确保对象的构建和转换都是明确的,避免出现不必要的隐式转换引起的错误。上面的代码在调用 `func(10)` 时,会隐式地将 `int` 转换为 `MyClass`。1. **构造函数**: 当你定义一个只有单个参数的构造函数时,如果不加 `explicit`,则可以被用作隐式转换,这可能会导致意外的错误。// 编译错误:无法从 MyClass 隐式转换为 int。- 在定义转换运算符时,若希望只允许显式地进行类型转换,也应使用 `explicit`。

2024-11-19 20:58:08 327

原创 10.29halcon

read_image (Image, 'D:/data/上传到B站/《机器视觉案例》/案例原图/第四章/4-2.png')* compose2 (Image11, Image2, MultiChannelImage)//组合两通道。* decompose3 (Image, Image11, Image2, Image3)//分离三通道。* count_channels (Image, Channels)//计数通道。自己学习特征直方图-------有很多特征 可以自行研究。

2024-10-29 18:02:24 796

原创 C#联合VS2022和Halcon(一),创建项目,配置环境并打开摄像头

当需要使用HWindowControl控件时,需要查看项目里引用的是哪一个版本 然后在工具箱里面添加对应版本 否则如下报错 导致无法添加组件。如何配置该博主已经讲的很清楚了。有一点要注意、一般安装的halcon路径会有两个dotnet文件夹。在halcon中一般会有自己的samples,大家使用vs打开的时候,已经是配置好了的情况。

2024-10-17 19:03:07 449

原创 光标在单词中间,如何通过快捷键选择当前单词?

工具=》选项=>环境=》键盘 :把应用修改成visual studio 6或者 visual assist就可以了。

2024-10-17 08:23:51 298

原创 freeRDP OPenssl

然后会发现还是不可以 依旧出现以上错误 估计是openssl依赖库更新了之后 项目结构有所变化在他的安装路径下面\lib下面不是之间的静态库 路径机构是这样的lib\VC\x64\MD 所以一直找不到静态库,需要改一下路径或者自行把静态库挪出来。

2024-09-26 15:20:17 500

原创 笔记9.18

线程之间的通信是指在多线程程序中,不同线程之间如何交换数据或协调工作。这种通信对于实现复杂的并发程序是至关重要的。

2024-09-18 08:14:31 429

原创 笔记9.13

允许自定义类型作为信号与槽机制的参数传递。:允许自定义类型作为对象的属性。:允许自定义类型通过进行序列化。:允许自定义类型用于类型安全的容器,如QListQVector等。

2024-09-13 15:23:56 401 1

原创 笔记9.9

在使用上述任何一种技术时,请确保正确地处理异常情况,并且始终记得在不再需要锁定的情况下解锁,以避免死锁。在Qt中进行线程编程时,还应该注意不要直接在非GUI线程中访问或修改Qt的GUI组件,因为这可能会导致不稳定的行为或崩溃。

2024-09-09 09:09:27 765

原创 git gitee使用

创建仓库git init。

2024-08-23 10:29:09 110

原创 计算机网络-物理层

传输方式:串行 并行 ,同步 异步;单工 半双工 全双工。格雷码编码:任意两个相邻码元只有一位不同(混合调制方法)物理层接口特性:机械 电气 功能 过程。传输媒体:导向型媒体 非导向行媒体。封装成帧 和透明传输。

2024-08-22 10:23:42 240

原创 计算机网络知识

计算机网络的定义:计算机网络主要是由一些通用的,可编程的硬件互联而成的,而这些硬件并非专门用来实现某一特定目的。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。常用单位:Kb/s,Mb/s,Gb/s,Tb/s。速率单位中的K M G T的值分别是 10^3 ,10^6 , 10^9 , 10^12。数据量中的K M G T的数值分别为 2^10 , 2^20 2^30 2^40。分组丢弃的两个重要的原因:分组误码;传播时延=信道长度(m)/信号传播速率(m/s)

2024-08-21 11:34:36 298

空空如也

空空如也

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

TA关注的人

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