自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Halcon的深度学习工具训练介绍(无代码基础)

我这里是设置的中文目录,初始安装应该是英文的,需要设置就点击右上角的设置进行语言调整,并重新打开即可,接下载可以开始进行新建项目了,点击后如下所示,有很多关于深度学习的方法,根据自己的需求选择,然后创建项目。训练完之后通过评估看下训练测试的结果,最后一步就是参数的导出,把训练后的模型和模型参数导出,然后修改halcon的代码可以进行模型参数的加载和使用,这样就基本上完成了深度学习的工具使用!拆分完后就,设置学利率,尺寸,模型等之类的参数,搞完就点击训练就可以了。

2024-01-05 16:56:06 846 1

原创 Halcon基于深度模型的模板匹配建模和实现

* read_object (TemplateRegions, 'template_regions_' + ImageSet) //创建三个ROI区域用来制作模板。prepare_deep_counting_model (Object, DeepCountingHandle) //把创建的模板加载到模型中。read_image (TemplateImage, './image/test') //读取一张模板图像。结果如下:其中的绿色是简历的模板,其他的是匹配的结果。

2023-12-07 09:05:39 352

原创 基于halcon实现深度学习的语义分割模型训练和应用

深度学习的训练需要数据集,首先准备一个文件夹存放采集的图像的(我的文件夹命名:TD),在文件夹中新建两个,一个存放图像,一个存放标签,(至于标签的制作熟悉的小伙伴额能都知道,如果不了解的居多,我再单独文章介绍.......)预处理后会生成一个文件夹segment_TD_defects_data,里面存储的是预处理或者整理后的数据,这个用于训练模型时候的加载。ClassNames := ['No', 'Yes'] //每个文件夹存储这一类的图像,其中对应的区域就是类值,429*300。

2023-11-08 16:21:08 786 1

原创 Halcon平台实现深度学习的分类模型训练(新手上手快)

新建一个文件夹(任意命名),然后里面针对不同的类建立不同的文件夹,文件名是类名,然后将该类的图像放到对应的类下面文件夹。最近新版本的halcon已经完善了深度学习方面的不足,在此我们简单实现一个分类的样本制作,数据准备、训练和预测使用。* ** 设置输入输出路径 **** 数据集分为70%的训练,15%的验证。接下来就是halcon代码生成数据了。* 将所有的输出都存储在这个路径下.* 如果不存在就创建个输出路径文件。* ** 设置参数 **** 设置图像的宽高和维度.第一步:先制作样本。

2023-09-18 14:47:20 2112 1

原创 vs2019的C++联合halcon进行开发(基于动态链接库的调用)

然后下一步,选择项目路径和名称即可。然后,链接器-》输入-》模块定义文件,填写上你之前定义的def后缀名的文件名字,到此生成链接库的就已经结束,完成后点击生成即可。首先是要安装好电脑上的halcon和vs2019,这里不在赘述,在安装好之后进行环境配置,先新建个vs的项目工程。下面我们使用模块化的封装halcon的动态链接库,项目添加-》新建,选择模块定义文件,然后修改自己想要的名字,点击添加即可。接下来就是-》连接器-》输入,添加halconcpp.lib即可,目前位置配置已经完成。

2023-09-11 17:27:37 1630

原创 opencv在VS平台开发的调试显示

第三步:安装完成后重新打开vs2019,视图-》其他窗口-》imagewatch,拖拽出来放到界面,就可以将opencv的图像变量显示出来了。第一步:打开vs2019,点击拓展,然后搜索imagewatch,结果如下。第二步:点击下载,,下载完成后关闭vs2019,会弹出安装界面进行安装。

2023-08-25 09:17:32 133

原创 基于halcon将深度图转换成点云图并保存

基于halcon的将深度图转换成点云图并保存。

2023-08-16 08:34:50 747 1

原创 基于opencv实现2D图像的拼接及融合

针对视野局限的情况下,需要对图像进行拼接和融合处理

2023-07-04 17:19:43 263 1

原创 DXF图纸的C++解析

if (nextvertex == polylineentitiesItor->vertex.size()) //如果是最后一个点的情况。//多线实体容器迭代器。if (polylineentitiesItor->isclose == true)//闭合则画终点到起点的线。if (arcItor->bangle < arcItor->eangle) {//逆时针圆弧。else {//顺时针画圆弧。

2023-05-30 17:05:27 412 3

dxf图纸的C++解析并进行opencv绘制图

dxf图纸的C++解析并进行opencv绘制图

2023-05-30

halcon实现3D点云图到深度图的转化和点云ply格式的模板制作.zip

机器视觉方面,基于halcon实现点云的读取和处理并将其转为深度图进行ply格式的建模,涉及到halcon对点云的处理

2023-03-09

基于halcon实现dxf的解析和点云建模.zip

包含基于halcon实现的源代码,主要应用于工业上dxf的解析以及相关3D点云模板的制作

2023-03-08

空空如也

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

TA关注的人

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