自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 Cmake-Opencv 4.12.0-onnxruntime编译

首次配置出现如图警告完全可以忽略,也可以搜索OPENCV_GENERATE_SETUPVARS取消勾选❌,再次点击configure按钮。:解决方案资源管理器中选择CMakeTargets>ALL_BUILD>右键点击生成。选择opencv4.12.0解压目录,按下图所示,设置构建目录,选择编译方式,点击Configure按钮。最后生成的库在目录opencv-4.12.0\build\install目录中。在这里就编译完成了。最后附上支持编译好的,支持onnxruntime推理的opencv动态库。

2026-05-08 09:13:01 316

原创 cmake编译opencv

3.设置好上面后,继续点configure。7.OPENCV_EXTRA_MODULES_PATH:设置opencv_contrib的models路径。附上编译用的cmake,opencv,opencv-contrib以及需要下载的文件。1.OPENCV_GENERATE_SETUPVARS:去掉勾勾。6.OPENCV_ENABLE_NONFREE:勾勾上。5.BUILD_OPENCV_WORLD:勾勾上。2.BUILD_CUDA_STUBS:勾勾上。3.OPENCV_DNN_CUDA:勾勾上。

2024-04-26 11:24:47 809 2

原创 PCL点云调平

已知条件:1.点云所有点坐标;2.调平后的平面的法向量,如调平后和xoy平行,法向量n2(0,0,1);思路://1.拟合点云平面,计算点云的法向量n1;//2.计算n1和n2的夹角;//3.叉乘计算两个法向量的旋转轴;//4.根据旋转轴和夹角计算旋转矩阵;//5.旋转点云;//6.获取点云的z坐标,生成深度图;代码如下:#include <iostream>#include <pcl/point_types.h>#include <pcl/io/p

2024-04-19 09:51:52 545

原创 Reel图像拼接算法

封装拼接算法:mosaic_image (Image0, Image1, ImageMosaic, ModelID)基于模板匹配的图像拼接:(halcon版本)

2024-04-18 15:29:00 367 1

原创 电镀模面黑点检测

【代码】电镀模面黑点检测。

2024-04-18 11:59:38 325

原创 iphone中框线激光数据拼接

项目背景:用3200线宽的线激光扫4次,需要拼接三次。

2024-04-18 11:34:14 278

原创 yolov5环境搭建(小白)

在pycharm的终端里查看不同模型的检测效果,输入指令:python detect.py --weights yolov5s.pt。还可以对不同的源进行检测(如屏幕),指令:python detect.py --weights yolov5s.pt --source screen;模 型 导 出 · python export.py --weights y010v5s.pt --include engine --device 0。3.2数据集:训练集,验证集,测试集(8:1:1)

2024-02-23 09:14:36 2163

原创 OpenMP核心技术指南学习笔记

openmp笔记

2023-10-09 21:38:43 327

原创 【无标题】

【代码】【无标题】

2023-09-04 15:24:01 138

原创 C#和C++图像数据互传

C#和C++图像数据格式互传

2023-08-24 14:13:18 1001 2

原创 第一个CUDA代码

继配置完CUDA代码后,开始写CUDA代码,此处记录一下。

2023-07-04 10:35:18 254

原创 C++调用cuda库函数

C++调用CUDA库函数

2023-07-03 11:27:12 1745

原创 【无标题】

GPU计算速度不如CPU的原因

2022-11-01 00:54:00 148

原创 Matlab透视变换

Matlab透视变换

2022-10-22 06:34:31 1306

原创 Matlab存tif格式图片

Matlab存储tif格式图

2022-10-10 14:06:21 2800

原创 Matlab app 实现键盘按键和鼠标单击按钮一样的功能

matlab app,通过键盘按键实现用鼠标单击按钮的功能

2022-08-18 10:14:06 1542 1

原创 dumpbin给dll改名字重定向输出到文件

1.win+R cmd;2.进入到VC/bin/dumpbin.exe所在的目录;这里介绍两个cmd命令:a) cd… 返回上一层; b) cd Path 进入到Path路径3.D:\vs2015\VC\bin\dumpbin E:\opencv_world440.dll /EXPORTS /OUT:E:\hello.defE:\opencv_world440.dll和E:\hello.def是路径4.lib /DEF:E\hello.def /machine:X64 /OUT:E:\hel

2022-01-25 19:30:12 3416

原创 根据倾斜矩形中心点,长宽和倾斜角度,计算顶点,计算两直线交点

已知倾斜矩形中心点center,长w,宽h,倾斜角theta。顶点计算公式为:void getRectVertex(const cv::Point center,float theta,float w,float h,Point& a, Point& b, Point& c, Point& d){ a.x = center.x + w / 2 * cos(theta) - h / 2 * sin(theta); a.y = center.y - w / 2

2022-01-20 22:29:30 3438

原创 【openmp加速Halcon数据格式转换】

使用Openmp对vector数据个数转HTuple进行加速#include <iostream>#include <omp.h>#include <HalconCpp.h>#include <vector>#include <time.h>using namespace std;using namespace HalconCpp;void main(){ int totalNum = 200000; vector<i

2021-12-28 00:08:01 561

原创 OpenMP学习教程

OpenMP学习教程:1.https://www.hz-bin.cn/OpenMP2.https://www.jianshu.com/p/9931c05f40583.https://www.cnblogs.com/lfri/p/10111315.html

2021-12-11 00:15:11 327

原创 C++中显示Halcon窗口(2D&3D)

void ImageDisplay(Hobject Image, Hobject Regions){#if defined(_DEBUGTEST)HTuple WindowHandle;set_window_attr("background_color", "black");//open_window(0, 0, 800, 600, 0, "", "", &WindowHandle);open_window(0, 0, 1200, 900, 0, "", "", &WindowH

2021-12-10 07:56:02 2727 3

原创 C++ & Halcon 解数独

@TOCC++ & Halcon 解数独欢迎使用Markdown编辑器前段时间在手机上玩数独,一次不小心手机被摔坏了,记录没有了。得重新开始玩 就很费时间,于是利用这个机会。主要思路是:1.分割图片中的数字区域,保存图片;2.Halcon创建分类器,对保存的字符图片进行训练;3.写好解数独的函数;4.导入一张新图片,识别成二维数组,数字为空的位置用0代替。得到一个二维数组;5.解二维数组;6.将解好的二维数组输出在原图上,并保存图片;链接: link.原图新图:...

2021-08-08 11:06:18 178

原创 获取某个文件夹下的全部文件名,并保存为txt格式文本

获取文件夹下所有文件的文件名,并保存为txt代码实现如下功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入实现功能:获取某个文件夹下的全部文件名,并保存为txt格式文本;代码实现如下#include <io.h>#

2021-02-20 22:11:11 1174 1

opencv4.12,集成onnxruntime的动态库

opencv4.12,集成onnxruntime的动态库

2026-05-08

印刷检测代码文件,最新版 qt6.8版本

印刷检测代码文件,最新版 qt6.8版本

2026-04-24

透明胶水打光检测方案,专利

透明胶水打光检测方案,专利

2026-04-24

兼职项目:printDetect

兼职项目:printDetect

2026-04-23

【计算机视觉】基于YOLOv11-seg的实例分割模型实现:电子元件SMT检测中Segment Anything标注转换与ONNX部署应用

内容概要:本文详细介绍了基于YOLOv11-seg模型进行实例分割任务的完整流程,涵盖数据准备、环境搭建、模型训练与验证、模型导出及推理测试等环节。首先通过Segment Anything工具标注数据,并利用Python脚本将ISAT格式标注转换为YOLO格式;随后对数据集进行划分,构建符合YOLO要求的训练、验证和测试集。接着配置YOLO训练环境,包括创建Conda虚拟环境、安装CUDA、PyTorch及相关依赖库,特别涉及Ubuntu系统下ONNX Runtime的编译与安装。之后通过Ultralytics框架加载自定义模型结构并启动训练,提供详细的训练参数配置说明。训练完成后,实现模型评估、二值掩码生成、ONNX格式导出以及跨平台推理验证,包含完整的预处理、后处理逻辑,尤其强调图像归一化、LetterBox缩放、NMS处理和掩码重建等关键技术细节。; 适合人群:具备一定计算机视觉基础,熟悉深度学习框架(如PyTorch)的算法工程师、研究生或从事工业检测、电子元件识别等相关领域的研发人员;需掌握基本的Python编程、Linux操作及模型部署知识。; 使用场景及目标:①应用于SMT元件(如电阻、电容、芯片)的高精度实例分割任务;②实现从数据标注到模型部署的全流程开发;③支持本地GPU训练与ONNX跨平台推理,适用于工业质检自动化系统集成;④帮助开发者掌握YOLO系列模型在分割任务中的实际应用与优化技巧。; 阅读建议:建议结合代码逐模块实践,重点关注数据格式转换、环境配置兼容性(特别是CUDA/cuDNN/ONNX Runtime版本匹配)、模型训练参数调优及推理时的图像预处理一致性问题,同时注意路径配置与显存管理,确保各阶段顺利衔接。

2026-04-23

EOL,DeltaE,低对比度的异物检测

EOL,DeltaE,低对比度的异物检测

2026-04-23

assistant安装包

assistant安装包

2024-04-26

yolo,unet在C#上的部署

张博

2024-04-26

cmake编译opencv的一些文件

包括cmake,opencv,opencv-contrib,opencv_extrafile

2024-04-26

cmake编译opencv时,缺失的文件

cmake编译opencv时,缺失的文件。opencv:4.5.5,opencv_contrib:4.5.5

2024-04-26

iphone中框项目线激光和线扫图片

iphone中框项目线激光和线扫图片

2024-04-18

Reel拼接图片 用模板匹配方式计算透视变换矩阵,加权融合消除拼接缝

Reel拼接图片 用模板匹配方式计算透视变换矩阵,加权融合消除拼接缝

2024-04-18

Reel拼接数据集,4张待拼接图片,拼接三次,三张拼接的结果图

Reel拼接数据集,4张待拼接图片,拼接三次,三张拼接的结果图

2024-04-18

基于cuda的图像拼接,opencv

基于cuda的图像拼接,opencv

2024-04-18

模面黑点数据集,表面不均匀的动态阈值分割

模面黑点数据集,表面不均匀的动态阈值分割

2024-04-18

我总结的光学知识,包括理论和供应商规格书part2

我总结的光学知识,包括理论和供应商规格书part2

2023-07-05

我总结的光学知识,包括理论和供应商规格书part1

我总结的光学知识,包括理论和供应商规格书part1

2023-07-05

Halcon图像旋转不被剪切

Halcon图像旋转不被剪切,分为单通道图像和三通道彩色图像;将原始图像放在最小外接圆的外接正方形的画布上,中心对中心的仿射变换使原始图像无论怎么旋转都不会被窗口剪切

2020-11-06

Halcon联合C#编写的检测二维码窗体程序

本资源提供两种检测多类型二维码的Halcon程序,并用其中一种联合C#编写成界面,方便操作;Halcon是19.1版本,VS2015版本;

2020-11-08

根据网址下载图片,exe

1.C#框架; 2.ClosedXML读取excel; 3.下载网页图片;

2022-01-22

Halcon 3D点云显示 C++

1.用于显示halcon点云

2022-01-20

关于旋转图片会丢失四角的解决办法

关于旋转图片会丢失四角的解决办法

2021-08-18

ShuduProject.rar

用Halcon 和C++识别图片数字,解析数组,并展示

2021-08-08

空空如也

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

TA关注的人

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