自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ Cereal序列化库的使用

Cereal 是一个轻量级的 C++ 序列化库,用于将对象序列化为二进制、XML 或 JSON 格式,以及从这些格式反序列化。它支持标准库类型和用户自定义类型的序列化,且无需修改原有类定义。#include <cereal/archives/binary.hpp>#include <cereal/types/vector.hpp> // 包含对vector的支持#include <cereal/types/string.hpp> // 包含对string的支持

2025-04-11 20:36:04 1023

原创 相机回调函数为静态函数原因

/ 转给成员函数处理。// 静态锁保护所有实例。// Lambda捕获this(隐式转为std::function):确认回调函数的签名要求(是否允许成员函数、是否支持上下文参数)。// 通过userParam获取对象实例。// 注册时传递静态函数和this指针。// 实际处理帧数据(可访问成员变量)// 示例:现代C++ SDK(如某些ROS相机驱动):如果回调在独立线程触发,对成员变量的访问必须加锁(如。// 示例:海康/大华等相机SDK常见要求。

2025-04-11 20:29:59 792

原创 opencv 通过fitline()函数得到的参数,计算两条直线的交点

std::cout << "交点坐标: (" << intersection.x << ", " << intersection.y << ")" << std::endl;// 方向 (-1,1),经过 (200,100)// 方向 (1,1),经过 (100,100)std::cout << "两直线平行或重合,无交点" << std::endl;if (std::abs(D) < 1e-6) { // 平行或重合。// 示例:两条直线的参数(方向向量 + 直线上一点):工业检测中的物体边缘交点定位。

2025-03-26 21:58:27 874

原创 opencv fitline()函数中的参数方向向量

/ 从参考点 (x0, y0) 沿方向向量延伸。:3D 方向向量描述物体的运动方向。的核心输出,表示直线的归一化方向。

2025-03-26 21:52:21 859

原创 opencv fitline()详解及使用

InputArray points, // 输入点集(2D 或 3D)double param, // 距离计算参数(通常 0)OutputArray line, // 输出直线参数。// 生成一些随机点(实际应用中可以用轮廓点或特征点)// 计算直线的两个端点(用于绘制)

2025-03-26 21:49:27 514

原创 RGB转HSV

对于halcon 使用trans_from_rgb()函数,如果传入的图像byte,那么计算出的HSV均在【0-255】,如果传入的图像real类型,计算的H【0-2pi】S[0-1] V[0-255]

2025-03-20 23:23:29 132

原创 cv::imencode的使用,用来传输

是 OpenCV 库中的一个函数,用于将图像编码为指定格式(如 JPEG、PNG 等),并将编码后的数据存储在一个缓冲区(如或内存缓冲区)中。这个函数非常有用,尤其是在需要将图像通过网络传输或保存在内存中而不是写入磁盘时。

2025-03-20 23:05:37 900

原创 Windows获取高精度时间GetLocalTime()

2024-08-19 17:47:09 201

原创 运行exe显示缺少VCRUNTIME140/140_1.dll

搜索Visual C++ Redistrivbutable,找到对应版本,下载安装即可。重新安装Visual C++ Redistrivbutable。

2024-08-04 14:55:40 133

原创 Windows在代码中启动与终止其它程序

启动程序终止程序。

2024-07-29 19:33:28 450

原创 AI模型检测耗时不稳定处理方法

右键点击以管理员权限运行cmd,输入nvidia-smi -q -d SUPPORTED_CLOCKS命令,此时会输出时钟可选频率,找到最大值继续输入命令行,

2024-07-25 22:35:27 219

原创 相机设备与工控机IP设置在同一个子网中

2024-07-15 15:27:17 159

原创 Windows下 C++实现INI文件的读取与设置

INI文件通常为为Windows下用于存储设置的一种文件格式,其包含多个Section,用[]表示,每个Section下包含多个键值对,用=表示,如下图所示。

2024-07-14 23:27:26 264

原创 visual studio 中包含目录、库目录、附加依赖项、附加包含目录、附加库目录作用

包含目录与库目录,包含目录/附加包含目录指的是所使用的.h文件所在的目录,库目录/附加库目录指的是.lib文件所在目录 附加依赖项,指的是所使用的.lib文件名称 如果我们设置了包含目录/附加包含目录路径,那么我们可以直接使用该文件下的头文件,如图1所示,如果我们未设置,则需要写出头文件的完整路径才可以如图2 对于库目录与附加库目录同样如此,如果设置库目录路径,我们可以直接使用该路径下的库,如图1;如果未设置路径,则需要写出完整的路径,如图2(如果名字过长会失败?)编译时出现错误 附加依赖项,设置的

2024-07-11 01:10:00 653

原创 erase与remove_if组合使用删除元素

2024-07-03 14:40:09 131

原创 文件夹创建,当文件件不存在时则创建该文件夹windows

windows下文件夹创建

2024-06-28 16:41:06 459

原创 C++动态库调用后调试

C++封装成DLL后,将其放至要调用该DLL的文件夹下(假设A要调用) 运行A 打开DLL代码,在需要调试的地方打上断点,并将A附加至进程即可

2024-03-17 19:51:17 219 1

原创 Halcon 中Region特征种类与灰度图像灰度特征

Region特征:Circularity(圆度) Ratio(宽高比) Compactness(紧实度) Convexity(凸性) Rectangularity(矩形度) Bulkiness(松散度) 等等可以使用函数region_feature()灰度图特征:Correlation相关性 Homogeneity一致性 Contrast对比度 以上三种可用cooc_feature_image函数计算 Entropy灰度图像的熵 Anisotropy衡量灰度值分布的对称性

2024-01-31 18:34:33 394 1

原创 halcon 最小外接矩形取四个顶点

Halcon 获取最小外接矩形顶点

2023-12-19 23:37:16 921

原创 C++ opencv实现直方图匹配

原图 模板图像 直方图匹配后图像。直方图匹配应用在很多场合,奈何opencv未提供可以直接拿来用的函数。直方图匹配的主要思想是计算出灰度映射矩阵,根据灰度映射实现将模板图像的风格迁移至待匹配图像。以下为依赖opencv库实现的直方图匹配。

2023-12-19 23:33:26 641 1

原创 C++ OPENCV生成exe程序

依赖opencv库完成c++程序,生成exe在其它计算机运行该程序1.打开项目属性->c/c++>运行库,根据自己实际情况进行配置2.可以在常规中修改目标文件名,默认与文件相同3.生成->重新生成解决方案,在DEBUG文件下生成exe程序4.在项目生成的路径 x64 文件夹下有Debug/Release两个文件夹,根据情况进入其中一个,里面有exe文件5.查看exe所需dll库,并将其复制到exe文件夹下,桌面->开始->visual studio 2019文件夹->De

2023-12-14 22:57:29 384 1

原创 YOLOv8分割从环境到训练配置

创建一个python文件myVal,对训练模型进行验证,参数如下表,不进行设置则采用默认。创建一个python文件myPredict,对参数进行设置后运行该文件即可。其他具体操作可看官方文档。

2023-11-03 18:57:27 385

原创 Qt与opencv实现多角度多目标模板匹配

基于Qt与opencv实现多目标多角度模板匹配

2022-08-07 15:18:44 1758 15

原创 QT 设置动画效果

QT 设置按键动画

2022-07-21 10:21:26 802

原创 QT创建不规则按钮

QT 不规则按钮设置

2022-07-21 10:17:30 685

原创 QT添加背景

QT设置背景

2022-07-21 10:02:49 281

原创 QT页面切换

QT

2022-07-21 09:55:18 330

空空如也

空空如也

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

TA关注的人

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