E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
HALCON
halcon
学习拓展系列—判定二维点集在Region/Contour的位置信息算子test_region_points和test_contour_points
在专题《
halcon
学习实战系列—如何提取牛奶包装盒上的吸管之Contour截取算子crop_contours_xld_region(二)》中详细讲解过test_region_points算子,该算子应该是在拓展系列里面讲的
谷棵
·
2023-01-07 13:12
halcon学习
halcon学习
二维点集位置信息
HALCON
联合C#检测表面缺陷——仿射变换(一)
前面我们说到了模板匹配中的形状匹配,后面有机会我们再说其他的模板匹配,我们先说一下,仿射变换。说到仿射变换。我们先来复习一下模板匹配的意义是什么?它是为仿射变换提供依据,模板匹配是建立坐标系,仿射变换是把区域根据坐标系偏移和旋转到我们需要的位置下图左边启动位置修正,即使用仿射变换;右边未启用位置修正,即未使用仿射变换。牛头是模板,我们可以认定牛头中心就是坐标原点,牛头旋转偏移了多少,那么顶部的方形
郑建广视觉
·
2023-01-07 13:40
HALCON
C#
仿射变换
Halcon
三维模型预处理(1):调平的三大手法
面结构光拍摄生成的点云模型,往往相对系统坐标系是有角度的。首先讲一下调平的目的:1.为接下来的预处理切除背景面做准备3.不做调平,后续处理会很麻烦,因为不清楚坐标系在平台的为位置2.对于无序抓取项目,平台相对相机可能是有角度的,将抓取平台调整到与相机平行,可以以Z轴方向,从高到低获取抓取物点云。处理速度更快,且干扰更少。常见的调平手法有三种。一.拟合平面方式该方法适合平面点云模型的调平处理回顾一下
三维视觉工作室
·
2023-01-07 09:09
Halcon
机器视觉
三维重建
Halcon
距离计算
read_image(Image,'./img.png')dev_close_window()dev_open_window_fit_image(Image,0,0,-1,-1,WindowHandle)dev_set_line_width(3)dev_display(Image)set_display_font(WindowHandle,20,'mono','true','false')*---
廷益--飞鸟
·
2023-01-07 09:09
Halcon
halcon
halcon
中面到面的距离_
Halcon
中的3D技术
我们获取到的是一张16位的PNG图,如下
Halcon
中建立一个3d模型,需要3张图像,每张图的灰度
weixin_39553653
·
2023-01-07 09:39
halcon中面到面的距离
halcon
中面到面的距离_点到平面的距离计算
点到平面的距离计算如上图所示,假设现在有一平面\(S\)\[WX+b=0\]其中\(W,X\)都是向量,现有平面外一点\(Q\),求\(Q\)到平面的距离。我们假设平面内有一点\(P\),并且平面的法向量为\(\overrightarrow{n}=(W_1,W_2,\cdots,W_n)\),那么有\(Q\)到\(S\)的距离为\[\begin{split}d&=|PQ|\cos\theta\\&
weixin_39600447
·
2023-01-07 09:39
halcon中面到面的距离
Halcon
点云拟合平面并获取单位法向量及位姿
确实因为
halcon
的文档写的太好了,所以网上关于
halcon
的博客就很少,点云拟合平面的文档上介绍的比较详细,但是如何从平面模型中读取法向量可确实是难到了,找了三个小时人傻了,然后发现还是一行函数。
swust_fang
·
2023-01-07 09:38
halcon
halcon
三维扫描的精度验证方法之一——平面拟合(平面度)
需要借助
halcon
软件1、三维扫描仪扫描一个特别平的平面,如标定板、量块……等2、将生成的三维点云数据对齐三维的轴线(三维点云的基本操作,不做详解,网上很多资料)3、对齐后,查看点云在另一个方向上的波动情况
大胡子大叔
·
2023-01-07 09:38
三维扫描
平面
矩阵
算法
Halcon
用点来拟合平面
一、简介项目要求用多个点来拟合一个平面,然后再用其他平面上的点来计算这个点到平面的距离,
halcon
有现成的拟合函数。
Σίσυφος1900
·
2023-01-07 09:08
3D
halcon
平面
几何学
机器学习
Halcon
学习笔记4之图像转化为灰度图
彩图直接转换为灰度图read_image(Image,'patras')dev_display(Image)*彩色图像转为灰度图rgb1_to_gray(Image,GrayImage)dev_display(GrayImage)彩图转换为三个单通道的图,再转换为灰度图read_image(Image,'patras')dev_display(Image)*将彩色图像分离成三个单通道的图decom
A阿哲
·
2023-01-07 00:54
halcon学习笔记
计算机视觉
图像识别
halcon
拟合直线
halcon
拟合直线read_image(hImage,'E:/vs2012/
halcon
卡尺例程/白光碗光效果4.bmp')get_image_pointer1(hImage,Pointer,Type
冯相文要加油呀
·
2023-01-07 00:23
机器视觉
算法
图像处理
Halcon
学习笔记02——透视形变的车牌识别
1程序流程整体流程如下图所示:首先通过RGB→HSV在颜色空间进行Blob分析提取车牌区域,提取区域如下图所示:可以发现图片出现了透视变换,由于拍摄视角未正视车牌,因此矩形的车牌变成了斜四边形。因此需要对该区域进行透视变换,其核心算子如下:获取变换矩阵:hom_vector_to_proj_hom_mat2d(::Px,Py,Pw,Qx,Qy,Qw,Method:HomMat2D)其中Px,Py分
weixin_43710224
·
2023-01-07 00:52
Halcon学习笔记
图像识别
halcon
测量拟合 一维测量
一、一维测量的原理原理:灰度投影+导数(最小幅度值)[
Halcon
&测量]一维测量_Loewen丶的小窝-CSDN博客_
halcon
一维测量1、Halocn的一维测量首先构建矩形或者扇形的ROI测量对象
Σίσυφος1900
·
2023-01-07 00:22
halcon
深度学习
机器学习
人工智能
halcon
学习之基于灰度的特征提取
这节主要介绍通过灰度进行特征的选择和提取,基于区域特征进行提取的估计大家都会,这里不再细说,本节通过灰度提取针对某些场合会很有用,例如在三维类的视差图进行处理时,这方面用的是比较多的,废话不多说,下面开始:*主要介绍是基于灰度进行提取特征的算法,其实更多的是使用区域方法,大家应该和熟悉了,这里只介绍*通过灰度的使用。*gray_features(Regions,Image::Features:Va
zsffuture
·
2023-01-07 00:22
机器视觉
halcon学习
c++
Halcon
算子 rgb1_to_gray
rgb1_to_gray(Operator)rgb1_to_gray—TransformanRGBimageintoagrayscaleimage.作用:把RGB图像转换成灰度图像。rgb1_to_gray(RGBImage:GrayImage::)参数翻译(顺序对应以上参数顺序):输入三通道RGB图像、输出灰度图像描述:1、rgb1_to_gray算法将会使用如下公式进行转化:gray=0.29
郑建广视觉
·
2023-01-07 00:52
Halcon算子
计算机视觉
halcon
——缺陷检测常用方法总结(测量拟合)
引言机器视觉中缺陷检测分为一下几种:blob分析+特征模板匹配(定位)+差分:
halcon
——缺陷检测常用方法总结(模板匹配(定位)+差分)-唯有自己强大-博客园(cnblogs.com)光度立体:
halcon
明月清风_@
·
2023-01-07 00:21
Halcon
人工智能
python
机器学习
深度学习
算法
OCR识别中级篇,
Halcon
实战项目讲解四,环形字符OCR识别
Halcon
程序及其讲解。
爱炸薯条的小朋友
·
2023-01-07 00:50
视觉行业
halcon
实际项目
计算机视觉
人工智能
图像处理
基于
halcon
的ncc分类识别
ncc分类识别及ncc算子效率比较原图建模图识别图代码封装函数主函数结果识别结果效率比较结果原图建模图识别图代码封装函数*****dev_display_ncc_matching_results(ModelIds,ClassColors,Row,Column,Angle,Model)*NumMatches:=|Row|if(NumMatches>0)if(|Model|==0)tuple_gen_
星辰_2020
·
2023-01-07 00:50
HALCON
图像识别
计算机视觉
几何学
Halcon
复习专题-第五章-拟合与测量
或者通过助手直接设置测量矩形,这里提供了一种特殊的方法就是直接把目标进行拟合成几何图形,然后根据几何图形的参数来计算测量距离拟合流程:采集图像,预处理,边缘提取,轮廓联合分割拟合,获得几何参数根据拟合结果求去目标距离
Halcon
Heisenberg-
·
2023-01-07 00:20
利用
halcon
解方程,和曲线拟合
Size:=500X:=[25:50:Size]Y:=15+0.4*X+0.001*X*XY:=Y+40*rand(|Y|)%随机生成点集gen_cross_contour_xld(Cross,Size-Y,X,15,0.785398)%将坐标点变成十字架图标。%现在将生成的点进行二次曲线拟合:f(x)=a*x^2+b*x+c转化为:Ax=BA=[X^2,X,1],x=[a,b,c]B=f(x)/
鹏鹏娃
·
2023-01-07 00:50
halcon学习笔记
基于
Halcon
学习的缺陷检测【二】surface_scratch.hdev
该程序显示了通过局部阈值和形态学后处理提取表面划痕总代码:dev_update_off()dev_close_window()**Step1:Acquireimage**读取图片read_image(Image,'surface_scratch')*得到图片的宽高get_image_size(Image,Width,Height)*打开窗口dev_open_window_fit_image(Ima
BoomBiuBiu
·
2023-01-07 00:49
Halcon学习笔记
#
缺陷检测
Halcon
机器视觉
算法
图像识别
缺陷检测
基于
Halcon
学习的二维码识别【十一】ecc200_training.hdev
该示例程序演示了如何为一类ECC200数据矩阵符号训练2d数据模型,以及如何在训练前后获得模型参数值;此外,还展示了如何将经过训练的数据代码模型写入文件,以及如何读取保存的数据代码模型,然后使用该模型在一系列图像中查找所有ECC200符号。总代码:*初始化图像路径和视觉设置dev_update_off()dev_close_window()*图片路径定义ImageFiles:='datacode/
BoomBiuBiu
·
2023-01-07 00:19
Halcon学习笔记
#
二维码识别
Halcon
机器视觉
图像处理
算法
二维码识别
基于
Halcon
学习的基于形状模板匹配【五】find_cocoa_packages_max_deformation.hdev例程
*这个示例程序演示了如何使用基于形状的匹配以查找稍微变形的对象,使用参数“最大变形”;*请注意,要查找变形对象,可以使用参数应用基于形状的匹配“最大变形”或-应用局部可变形匹配;*在本例中,任务是使用基于形状的匹配和参数“最大变形”。你可以将其与示例进行比较“查找可变形的可可包”,哪个使用局部变形匹配解决相同的任务。基于形状的匹配速度明显更快,但局部可变形匹配对不同类型的图像具有更强的鲁棒性dev
BoomBiuBiu
·
2023-01-07 00:18
Halcon学习笔记
#
模板匹配
图像识别
图像处理
基于
Halcon
学习的测量拟合----实战【二】
此例子是通过测量助手测出工件的长、宽以及孔洞的直径*关闭窗口dev_close_window()*读取图片read_image(Image,'C:/Users/gwd/Desktop/测量工件.BMP')get_image_size(Image,Width,Height)dev_open_window(0,0,Width/2,Height/2,'black',WindowHandle)set_di
BoomBiuBiu
·
2023-01-07 00:18
Halcon学习笔记
#
测量拟合
Halcon
测量拟合
机器视觉
图像处理
算法
基于
Halcon
学习的测量拟合----实战【三】
此例子是通过代码测出工件的长、宽总代码:*采用拟合的方法rgb1_to_gray(Image,GrayImage)threshold(GrayImage,Regions,0,174)connection(Regions,ConnectedRegions)select_shape(ConnectedRegions,SelectedRegions,'area','and',218807,326147)
BoomBiuBiu
·
2023-01-07 00:47
Halcon学习笔记
#
测量拟合
Halcon
测量拟合
机器视觉
图像处理
算法
halcon
-基于正常样本的深度学习缺陷检测
halcon
20.05示例程序**Deeplearninganomalydetectionexample.
佛系调参
·
2023-01-06 10:35
缺陷检测
深度学习
计算机视觉
基于
Halcon
的深度学习异常值检测方法
Halcon
在19.11版本中推出了深度学习异常值检测方法,该方法属于无监督式的深度学习方法,使用该算法可以在只有正样本的情况下训练模型。
嘻嘻_哈哈_
·
2023-01-06 10:05
Halcon深度学习
halcon
机器视觉软件_机器视觉软件为食品行业全程自动化提供质量保证
文/MarioBohnacker,MVTecSoftware公司
HALCON
产品经理机器视觉在工业领域的应用场景日趋广泛,其中必须使用光学功能部件来识别或检查对象。
真叫卢俊
·
2023-01-06 10:05
halcon机器视觉软件
HALCON
测量学习:measure_diamond.hdev
Halcon
钻石检测案例程序2020.7.21.*此程序显示了如何以亚像素精度检测钻石的边缘以及如何确定钻石顶点的位置。
喏喏心
·
2023-01-06 10:34
Halcon
halcon
基于传统的异常值检测
建立变异模型的方法有三种,这里只说两种standard,direct先新建一个模型create_variation_model(Width,Height,‘byte’,‘standard’,ModelID_Variation)1.standard这里如果选择的是standard属性那么就是通过train_variation_model来训练多张图像,以获取一个平均的变异图像,再通过prepare_
fansuo_8
·
2023-01-06 10:04
halcon
算子翻译—query_available_dl_devices
这是可以通过
HALCON
或推理引擎直接支持具有深度学习功能
机器人自动化控制
·
2023-01-06 10:04
HALCON
Halcon
progress 19.11新功能介绍
深度学习异常值检测算法二、支持ONNX开源模型导入三、提供更全面的可视化接口四、通用箱体定位算法五、更加优秀的读码算法六、增强的线阵相机标定方法七、基于标记点的分水岭图像分割算法一、深度学习异常值检测算法MVTec自
HALCON
17.12Progress
进击的路飞桑
·
2023-01-06 10:04
#
Halcon
Halcon
直线检测
1.
Halcon
最常用的直线检测算子,add_metrology_object_line_measure,利用
Halcon
封装好的模型不仅可以检测直线,还可以检测圆,椭圆,矩形等。
豆浩宇
·
2023-01-06 10:34
人工智能
图像处理
计算机视觉
halcon
深度学习异常检测
初学,记录学习过程
halcon
深度学习例程dl_anomaly_detection_workflow,算法流程共分为5部分:(0)准备阶段准备输入、输出路径。
csqcsq18
·
2023-01-06 10:03
深度学习
人工智能
【机器视觉】——裂纹检测笔记
目录传统算法处理裂缝的基本思路:第一种思路第二种思路:第三种思路CPP代码
halcon
代码python代码Matlab代码深度学习缺陷检测裂缝检测文献传统算法处理裂缝的基本思路:第一种思路1.先转换彩色图为灰度图
有情怀的机械男
·
2023-01-06 09:48
深度学习
项目实战
机器视觉
深度学习
裂纹检测
HALOCN运算功能函数快查
转自:http://blog.sina.com.cn/s/blog_719733520100z4rs.html虽然绝大部分时间都是在VC中使用
HALCON
,
HALCON
的本身运算符很大都不会用到。
denjackson
·
2023-01-06 09:47
图形开发
图像处理
HALCON
学习笔记
一、第一个
halcon
程序初次接触视觉算法,对很多概念还是一个很模糊的状态。
工大陈
·
2023-01-06 09:15
机器视觉
halcon
学习
算法
HalCon
学习笔记
一、连接相机算子open_framegrabber:连接相机并设置一些基本的采集参数,如选择相机类型和指定采集设备Parameters:1.HorizontalResolution:水平相对分辨率,如果是1,说明采集的图宽度和原图一样大,是2,表示采集的图宽度是原图的两倍,默认为12.VerticalResolution:垂直相对分辨率,如果是1,说明采集的图宽度和原图一样大3.ImageWidt
工大陈
·
2023-01-06 09:15
机器视觉
halcon
学习
c++
Halcon
之可视化
可视化1、基本概念1.1、处理图形窗口1.2、显示1.3、AFirstExample2、扩展概念2.1、处理图形窗口2.2、显示2.3、鼠标交互2.4、Gnuplot3、编程示例3.1、显示
HALCON
yangyang_z
·
2023-01-06 09:44
HALCON
linux
c#
windows
Halcon
算子 select_shape
作用:借助形状特征选择区域;参数翻译(对应以上参数顺序):输入区域、输出满足条件的区域、输入参数形状特征('anisometry','area','area_holes','bulkiness'等)、输入参数关系符('and','or')如果features只是用一种特性那么此参数没有意义、输入参数下限值(0.0≤Min≤99999.0)、输入参数上限值(Max>=Min并且0.0≤Max≤999
郑建广视觉
·
2023-01-06 09:43
Halcon算子
计算机视觉
Halcon
初学笔记1
Halcon
初学笔记11、
Halcon
所有运算子的参数都是以相同的方式排列:输入图像、输出图像、输入控制、输出控制。2、坐标系统:影像是以左上角为坐标原点(0,0)。
风中小白菜
·
2023-01-06 09:41
Halcon学习
Halcon初学笔记1
halcon
C++编程 第17讲 C++窗口函数(tcy)
1.1.窗口函数:dev_clear_window清除活动图形窗口内容dev_close_window关闭活动图形窗口dev_disp_text在当前图形窗口中显示文本dev_display在当前图形窗口中显示图像对象dev_get_window返回活动图形窗口句柄dev_open_window打开一个新图形窗口dev_set_color设置一或多种输出颜色dev_set_colored设置多种输
tcy23456
·
2023-01-06 09:11
HaIcon
C/C++
【三】3D匹配Matching之曲面匹配Surface—Based——deserialize_surface_model()算子
欢迎来到本博客
Halcon
算子太多,学习查找都没有系统的学习查找路径,本专栏主要分享
Halcon
各类算子含义及用法,有时间会更新具体案例。
cqy阳
·
2023-01-06 09:10
#
【三】3D匹配Matching
计算机视觉
算法
图像处理
halcon
人工智能
【三】3D匹配Matching之曲面匹配Surface—Based——create_surface_model()算子
欢迎来到本博客
Halcon
算子太多,学习查找都没有系统的学习查找路径,本专栏主要分享
Halcon
各类算子含义及用法,有时间会更新具体案例。
cqy阳
·
2023-01-06 09:39
#
【三】3D匹配Matching
计算机视觉
人工智能
算法
halcon
图像处理
C++中显示
Halcon
窗口(2D&3D)
C++打开窗口显示
Halcon
图片voidImageDisplay(HobjectImage,HobjectRegions){#ifdefined(_DEBUGTEST)HTupleWindowHandle
爱吃橙子的哈士奇
·
2023-01-06 09:08
c++
开发语言
后端
halcon
如何打开窗口,修改窗口,限制窗口
read_image(Image,‘1’)*打开图像窗口dev_open_window(0,0,512,512,‘black’,WindowHandle)dev_display(Image)get_image_size(Image,Width,Height)*打开具有给定最小和最大范围的新图形窗口,以便保留给定图像的纵横比。*如果根据窗口宽高限制无法创建窗口,则忽略最小窗口大小的限制dev_ope
Regect
·
2023-01-06 09:38
Halcon
计算机视觉
halcon
readimage不支持中文路径?
Halcon
v17.x之前的软件版本都不支持中文路径。Hdevelop环境下没问题,但是VC++下会报异常。
利白
·
2023-01-06 09:07
Halcon
Halcon
中文路径
readimage
Halcon
学习(四) 导出C++代码,在VS2010下编译
Halcon
中除了依赖于HDevelop平台的操作,其他算子都支持了C++语言接口,比如:read_image()算子:而dev_display()则没有C++的接口:我们使用
Halcon
导出一个简单的功能算子
zxucver
·
2023-01-06 09:35
#
Halcon
Framework
&
Lib
Halcon
visual
studio
2010
C++
halcon
笔记1
*获得二值图Image_binread_image(Image,'C:/Alex/
halcon
/test.bmp')//读图threshold(Image,Regions,72,255)//二值化,直方图操作
baizhi1867
·
2023-01-06 09:05
VS2019配置
Halcon
的c++环境傻瓜式教程
这几天刚刚开始
halcon
的学习,期间也踩了不少坑,决定把自己的学习之路分享出来,小白一枚,大佬勿喷,有错误欢迎指出!
asd_sz
·
2023-01-06 09:35
c++
开发语言
后端
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他