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
python
halcon
联合编程_
Halcon
中将16位的图像转化为8位的图像
Halcon
中Image有多种像素表示方式,这方面网上找到的资料比较少,有一张大恒图像培训的文档中提到过,感觉描述比较准确:里面有四种类型比较类似:uint2、int1、int2、int4。
weixin_39903375
·
2022-12-20 08:46
python
halcon联合编程
H---
Halcon
关于生成包含负数坐标Region的理解
如果轮廓包含负数的坐标的话,是需要进行设置生成包含负数的轮廓点。set_system('clip_region','false');//设置剪切为false如下图:轮廓点在图像之外可以显示,但是在生成图像或是参与计算的region的时候,是不会将负数坐标区域计算进去的,会被剪切掉。gen_rectangle1(ROI_0,-1856.21,-1963.96,2736.24,699.553);red
VS,路在脚下
·
2022-12-20 08:16
HALCON
机器视觉——(二)
halcon
区域分割与特征提取
区域分割与提取区域分割通常是根据阈值分割出想要的区域。以下例子是从由模板匹配到的区域中继续分割出Mark点区域。步骤如下:读取图片并进行滤波处理。常用算子:mean_image、median_image等。进行阈值分割,初步提取Mark点区域。常用算子:threshold等阈值分割算子。形态学优化。常用算子:closing类算子、opening类算子、erosion类算子、dilation类算子。
qq_40278194
·
2022-12-20 08:46
机器视觉
计算机视觉
一维测量中measure_pos和measure_pairs算子
gen_measure_arc来设定圆弧区域的边缘距离;注意生成图像的角度,会影响你找边缘的方向及找边缘的结果;二执行测量任务在一维测量中有两个测量关键算子measure_pos和measure_pairs
Halcon
沐细雨如春风
·
2022-12-20 08:15
Halcon一维测量
mean_n&rank_n&deviation_n
Halcon
中常见的多图平滑-去除异常点的操作方式1-求取多通道图像的均值图mean_n2-求取多通道图像的中值图rank_nn=(|通道数目|+1)/2,取得中值图3-求取方差图像,为了避免前后图像的影响需要对指定范围的图像进行滤除后进行方差图像的获取
沐细雨如春风
·
2022-12-20 08:45
halcon学习资料
计算机视觉
Halcon
模板匹配 create_shape_model 和find_shape_model 常被(本人)忽略的关键点
最近一个项目上的自动创建模板Create_shape_model后进行极性相反的图像进行匹配的时候发现得分低的离谱。完全相同的图像匹配得分只有0.7左右,经过一番调整发现是有个参数被我一直理解出错,角度参数角度参数的第二个AngleExtent设置的是角度范围,不是角度End,是的!!!!,一般我的设置是create_shape_model中rad(-5),rad(5),这样实际的模板create
沐细雨如春风
·
2022-12-20 08:45
halcon学习资料
Halcon算子解析
计算机视觉
算法
视觉检测
halcon
最全图像类型格式介绍
‘byte’每像素1字节,无符号值范围:(0到255)‘int1’每像素1字节,有符号值范围:(-128到127)‘uint2’每像素2字节,无符号值范围:(0到65535)‘int2’每像素2字节,有符号值范围:(-32768到32767)‘int4’每像素4字节,有符号值范围:(-2147483648到2147483647)‘int8’每像素8字节,有符号(仅适用于x64系统)值范围:(-92
笺墨
·
2022-12-20 08:15
halcon图像形态学
计算机视觉
HALCON
图像格式
在
HALCON
中,图像存储方式主要是线性存储的,一行一行的存储。但图像的类型为'complex'和'vector_type'时存储
armsnow
·
2022-12-20 08:44
HALCON
HALCON
图像格式
关于将
Halcon
中低对比度的real类型图像转成byte 类型图像的方法
一.问题引出在对图像进行快速傅里叶变换rft后获取,变换完成的图像时:rft_generic(ImageConvol,ImageFFT1,'from_freq','n','real',Width)返回的图像类型可以有多种选择,byte,real,int2由于特定的需求,特别是一些缺陷检测的项目,在图像对比度不高的情况下,可以选择real类型的图像,来凸显缺陷的内容;那么这样问题来了,得到的real
沐细雨如春风
·
2022-12-20 08:14
halcon学习资料
Halcon项目案例分析
计算机视觉
人工智能
C#联合
Halcon
,右击事件HOperatorSet.GetMposition算子出现异常
在HWindows控件当中做图片缩放的时候,点击鼠标右键触发了该异常:
HALCON
error#5:Operatorfailed(FAIL)inoperatorget_mposition。
_风云_
·
2022-12-19 07:42
Halcon算子解析
C#
C#+Halcon
c#
其他
C# +
Halcon
中,HWindows双击事件无响应问题
如题,在C#联合
Halcon
编程的时候,想给HWindows控件添加一个双击响应事件,后来发现,HWindows控件Clik,DoubleClik压根就不会触发响应的。
_风云_
·
2022-12-19 07:42
C#+Halcon
C#
Halcon算子解析
c#
Halcon
焊点检测例子解析
Halcon
焊点检测例子解析什么是焊点检测检测的目的检测的思路总结
Halcon
焊点检测源码什么是焊点检测如图:以上为
Halcon
焊点检测例子所用图片【例程—>方法—>Blob分析—>ball.hdev】
_风云_
·
2022-12-19 07:41
Halcon算子解析
计算机视觉
机器学习
深度学习
HALCON
语义分割的笔记(预处理)
以下是学习
HALCON
中语义分割例程segment_pill_defects_deep_learning_1_preprocess的笔记。
ysh1345
·
2022-12-19 07:41
Halcon
学习---深度学习篇segment1~数据集预处理
程序部分:**此示例是一系列示例的一部分,该示例总结了DL分段的工作流程。它使用MVTec药丸数据集。**四个部分是:*1.数据集预处理。*2.训练模型。*3.评估训练后的模型。*4.推断新图像。**此示例包含第1部分:“数据集预处理dev_update_off()*在此示例中,在执行预处理步骤之前,将在图形窗口中对其进行说明。将以下参数设置为false可以跳过此可视化。ShowExampleSc
喏喏心
·
2022-12-19 07:09
Halcon
深度学习
机器学习
Halcon
学习--深度学习(5)--classify_预处理、训练、验证、推断的简化过程
dev_close_window()dev_update_off()set_system('seed_rand',42)*****0)SETINPUT/OUTPUTPATHS****get_system('example_dir',PathExample)*Giveallfoldersthatcontainimages.ImageBaseFolder:=PathExample+'/images/f
枫呱呱
·
2022-12-19 07:09
Halcon学习
halcon
20.11.02 深度学习语义分割例程报错
关于
halcon
20.11.02深度学习语义分割例程报错:在将原本于20.05版本中的程序拷贝至20.11.02版本环境中出现报错问题描述:报错:预处理数据集时报错2001images_exist函数抛出异常是由于将程序开始处的两处路径改为绝对路径时导致
maical_song
·
2022-12-19 07:39
halcon
deep
learning
Halcon
学习--深度学习(1)-classify_preprocess
**Thisexampleispartofaseriesofexamples,whichsummarizes*theworkflowforDLclassification.ItusestheMVTecpilldataset.**Thefourpartsare:*1.Datasetpreprocessing.*2.Trainingofthemodel.*3.Evaluationofthetraine
枫呱呱
·
2022-12-19 07:39
Halcon学习
halcon
脚本-深度学习【语义分割】
文章目录前言一、数据标注二、
halcon
训练预测流程步骤1.Json文件转label图片1.解析json2.生成label图片2.转化
halcon
训练所需的hdict1.定义输入的文件路径以及输出的路径
爱学习的广东仔
·
2022-12-19 07:08
机器视觉-halcon
深度学习
人工智能
视觉检测
halcon
语义分割
HALCON
20.11:深度学习笔记(6)---有监督训练
HALCON
20.11:深度学习笔记(6)---有监督训练
HALCON
20.11.0.0中,实现了深度学习方法。不同的DL方法有不同的结果。相应地,它们也使用不同的测量方法来确定网络的“好坏”。
机器视觉001
·
2022-12-19 07:08
深度学习
HALCON
人工智能
深度学习
HALCON
Halcon
深度学习之语义分割 预处理 案例解析
语义分割预处理文章目录语义分割预处理前言一、预处理的目的是什么?1、设置图像预处理的参数,此部分参数后续会写入到训练模型当中,具体参数信息如下图2、得到语义分割的文件,用于后续的训练当中,语义分割可通过多种方式生成二、案例分块解析1.案例说明部分,可跳过2.设置深度学习模型文件的路径,其为相对路径的方式3.预处理参数的设置4.导出语义分割文件与保存预处理文件5.从训练集当中,随机抽取十张查看预处理
_风云_
·
2022-12-19 07:38
Halcon
Halcon算子解析
深度学习
人工智能
计算机视觉
Halcon
图像拼接
图像拼接在实际的应用场景很广,比如无人机航拍,遥感图像等等,图像拼接是进一步做图像理解基础步骤,拼接效果的好坏直接影响接下来的工作,所以一个好的图像拼接算法非常重要。如按下图是将两张楼房图片拼接成一个图像。1拼接步骤要实现图像拼接,简单来说要实现以下步骤:输入图像图像几何校正图像预处理对每幅图进行特征点提取对特征点进行匹配进行图像配准图像融合对重叠边界进行特殊处理2拼接条件图像的拼接要具备以下几个
QtHalcon
·
2022-12-18 16:17
计算机视觉
计算机视觉
人工智能
vs-
halcon
-大恒相机配置
的博客-CSDN博客VS配置
halcon
vs2017上配置
HALCON
12_guoliangstyle的博客-CSDN博客
冯相文要加油呀
·
2022-12-17 17:34
机器视觉
计算机视觉
人工智能
opencv
Halcon
光度立体技术
在
halcon
中使用增强的光度立体视觉方法,三维表面检测被加强。利用阴影可方便快速的检测物体表面的缺口或凹痕。使用光度立体视觉方法可在复杂图像中轻松找到表面缺陷。
QtHalcon
·
2022-12-17 15:26
计算机视觉
计算机视觉
人工智能
Halcon
条码和二维码质量评级
现在各行各业的人们都使用条码/二维码从生产阶段到销售点全程追踪他们的产品。那么怎么验证生产出来的具有可读性,码的质量等级如何呢?其实ISO行业标准已经给出了如何评估码的质量等级的标准,以下三种主要验证标准用于确定一维条码、二维码和DPM码的质量。一维条码使用ISO15416标准。印刷在标签上的二维码使用ISO15415标准。二维DPM码使用ISO/IECTR29158标准(也称为AIMDPM标准)
QtHalcon
·
2022-12-17 15:26
计算机视觉
halcon
二维码质量
Halcon
形态学处理-腐蚀、膨胀、开运算、闭运算、顶帽运算和底帽运算
提示:文章参考了网络上其他作者的文章,以及相关书籍,如有侵权,请联系作者。文章目录前言一、腐蚀和膨胀1.腐蚀2.膨胀二、开运算和闭运算1.开运算2.闭运算三、顶帽运算和底帽运算1.顶帽运算2.底帽运算总结参考文献前言图像的形态学处理是对图像的局部像素进行处理,用于从图像中提取有意义的局部图像细节。通过改变局部区域的像素形态,以对目标进行增强,或者为后续进行图像分割、特征提取、边缘检测等操作做准备。
yuanrongyouzhi
·
2022-12-17 13:12
Halcon
视觉检测
图像处理
Halcon
学习之频域-频域的基础介绍
前面介绍完一些常规项目所需要用的内容知识:一维码二维码读取,OCR识别,测量,定位等。其中大部分的思路或者说是套路是:一、获取图像(获取信息)二、预处理预处理主要是从两方面进行:提高对比度、去噪。提高对比度的算子:scale_image、emphasize、gray_range_rectangle(模板矩阵对应的最大值最小值的差替代中心点像素值)、equ_histo_image等。去噪的算子:均值
小丶锦
·
2022-12-17 13:41
机器视觉
图像处理
计算机视觉
图像识别
图像处理
基于
HALCON
的喷码字符自训练与识别
如图:喷码样品根据需求,可以借鉴
Halcon
中训练字符的思路来解决此问题。
Cljxy~
·
2022-12-17 13:41
Halcon
算法
Halcon
入门--提取图片对象个数
Halcon
入门–提取图片对象个数上图是我从其他博客找到的图片,可作为练习的目标图片*读取图片read_image(Image,‘C:/Users/soft/Pictures/20190511153629382
齐齐齐齐久久
·
2022-12-17 13:11
机器学习
http
halcon
算子学习2
closing_circle(Region:RegionClosing:Radius:)关闭圆的行为类似于关闭,即区域的边界被平滑,并且区域内小于半径Radius的圆形结构元素的孔被封闭。将close_circle运算定义为先进行扩张,再进行Minkowski减法,二者均具有相同的圆形结构元素。connection(Region:ConnectedRegions::)连接确定“区域”中给定的输入区
喜欢历史的工科生
·
2022-12-17 12:40
曲面展开项目
学习
图像处理
计算机视觉
基于
HALCON
的模板匹配方法总结
转自:http://m.blog.csdn.net/blog/u012913847/35549923很早就想总结一下前段时间学习
HALCON
的心得,但由于其他的事情总是抽不出时间。
weixin_37371316
·
2022-12-17 12:10
HALCON
Halcon
学习(一):常用算子、函数和阈值分割、模板匹配
目录一、常用算子、函数1、窗口2、图片3、形状4、字体5、其他二、阈值分割1、核心2、三、模板匹配1、核心2、完整代码及结果展示一、常用算子、函数1、窗口1、新建窗口*参数:左上角坐标x,y,窗口宽,高,背景颜色,窗口句柄dev_open_window(0,0,Width,Height,'black',WindowHandle)*参数:输入图片,窗体左上角坐标x,y,窗体宽度的范围(默认-1也可[
qq_924771498
·
2022-12-17 12:38
Halcon
Halcon
中 reduce_domain算子和crop_domain算子的使用及配合
1reduce_domain算子reduce_domain(Image,Region:ImageReduced::)其中,Image是输入的图像;Region是输入的区域;ImageReduced是输出的图像,是Image中Region的那部分图像。通过reduce_domain确实能获得特定区域Region位置的图像,但是,reduce_domain是缩小一个图像的定义域,并不缩小图像的实际尺寸
图像处理进阶小白
·
2022-12-17 12:37
Halcon
图像识别
浅谈,常见
halcon
算子及其相对应的用法讲解和使用(持续更新)
@常见
halcon
算子及其相对应的用法讲解和使用(持续更新)第一:颜色拆分通道trans_from_rgb。第二条:形态学命令opening_rectangle1。第三条:填充空白命令fill_up。
爱炸薯条的小朋友
·
2022-12-17 12:37
halcon
笔记
halcon算子
开发语言
图像处理
【
Halcon
】常用
Halcon
算子(一)
comment(::Comment:)注释语句exit(:::)退出函数open_file(::FileName,FileType:FileHandle)创建('output'or'append')或者打开(output)文本文件fwrite_string(::FileHandle,String:)写入stringdev_close_window(:::)关闭活跃的图形窗口。read_image(
Taily老段
·
2022-12-17 12:36
halcon
Halcon
基础大全(基础算子、高阶算子、数组、分割、字符检测、模板匹配、特别案例)
HALCON
官网
Halcon
复习专题-镜头/匹配/标定/边缘/拟合/缺陷检测/【
Halcon
编程】
Halcon
编程问题总结
halcon
视觉缺陷检测常用的6种方法1.blob+特征2.blob+差分+特征
我想去拉萨
·
2022-12-17 12:06
c#
MFC与
Halcon
联合开发——MFC中的
Halcon
异常抛出
转载于:https://www.cnblogs.com/MoyuDing/p/7686354.htmlMFC中的
Halcon
异常抛出
Halcon
自带异常处理流程,但是往往会在报错框弹出后,如果不忽略会导致程序崩溃掉
smylovers
·
2022-12-16 04:08
halcon
显示坐标_
halcon
圆环类缺陷检测的一种方法(极坐标变换法)
点击上方“新机器视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达本文为CSDN博主「小邢同学」的原创文章原文链接:https://blog.csdn.net/cashmood/java/article/details/1047095简介圆环类检测在我们日常的缺陷检测中经常遇到。比如玻璃瓶口的缺陷检测,硬币的缺陷检测,胶垫的缺陷检测…我们对于圆环检测不像对于矩形等物体的检测,检测区域比较规整,
weixin_39837207
·
2022-12-15 23:48
halcon显示坐标
Halcon
自标定做畸变校正
一、
Halcon
有个算子可以实现利用单张图像,标定出相机内参,用来做畸变校正。不过对图片有要求,因为畸变越靠近图像边缘,就会越严重。所以要求图片的四周有足够的直线,最好图像中间部分也有足够的直线。
豆浩宇
·
2022-12-15 23:44
人工智能
算法
图像处理
计算机视觉
halcon
返回XLD轮廓全局属性值 get_contour_global_attrib_xld
一、算子详解:get_contour_global_attrib_xld提供的属性值如下:‘regr_norm_row’,‘regr_norm_col’,‘regr_mean_dist’,‘regr_dev_dist’,‘cont_approx’,‘bright_dark’,‘is_hole’1、‘regr_norm_row’回归线单位法向量的行坐标,法向量从原点指向该线。可见算子regress_
豆浩宇
·
2022-12-15 23:43
人工智能
算法
c++
图像处理
Halcon
利用Socket实现TCP通讯
一、
halcon
自身封装了socket服务端和客户端的算子,可以直接调用实现TCP通讯。
豆浩宇
·
2022-12-15 23:43
tcp/ip
图像处理
极坐标变换原理和用法
二、算子在
halcon
中极坐标变换算子:polar_trans_image_ext(针对图像);polar_trans_region(针对区域);polar_trans_contour_
豆浩宇
·
2022-12-15 23:12
图像处理
计算机视觉
人工智能
相机标定-机器视觉基础(理论推导、
Halcon
和OpenCV相机标定)
相机标定是获得目标工件精准坐标信息的基础。首先,必须进行相机内参标定,构建一个模型消除图像畸变;其次,需要对相机和机器人的映射关系进行手眼标定,构建一个模型将图像坐标系上的点映射到世界坐标系。主要分为背景知识、相机内外参模型推导、编程代码实现三个部分。1背景知识在讨论相机模型标定之前,我们应当先了解几何里面关于2D、3D空间里面几种几何变换形式。主要包括欧式变换、相似变换、仿射变换和透视变换,相机
beyond951
·
2022-12-15 23:08
机器视觉基础
人工智能
计算机视觉
opencv
线性代数
平面
Halcon
real类型TIF与16位PNG相互转换算法
X_OFFSET:=0X_SCALE:=1Y_OFFSET:=0Y_SCALE:=1Z_SCALE:=[]**************开始tif转PNGread_image(InputImage,'D:/00-
halcon
beyond951
·
2022-12-15 23:38
halcon三维测量算法
计算机视觉
图像处理
opencv
halcon
real类型深度图转灰度图、转点云图、拟合平面和测量高度
dev_clear_window()dev_open_window(0,0,545,400,'black',WindowHandle)xResolution:=0.04yResolution:=0.04*ImageAcquisition01:CodegeneratedbyImageAcquisition01*list_files('E:/SMT电容虚焊测高/12-3测试图',['files','f
beyond951
·
2022-12-15 23:07
halcon三维测量算法
平面
计算机视觉
深度学习
halcon
深度图,平面拟合后,高度矫正
dev_clear_window()dev_open_window(0,0,545,400,'black',WindowHandle)xResolution:=0.04yResolution:=0.04read_image(Image,'E:/SMT电容虚焊测高/Test_Pic/12-3测试图/12-03-15-34-58-155.tif')*未滤波的深度图转成灰度图threshold(Imag
beyond951
·
2022-12-15 23:07
halcon三维测量算法
平面
计算机视觉
图像处理
halcon
九点标定
一、简介相机的标定方式:九点标定是最常用的标定方法,比较简单,但是有四种方式,最长用的任然是正拍的,所以其他的暂时不介绍,等到用到之后在说。二、原理推导点的仿射变换*ImageAcquisition01:CodegeneratedbyImageAcquisition01*ImageAcquisition01:CodegeneratedbyImageAcquisition01open_framegr
Σίσυφος1900
·
2022-12-15 19:57
halcon
计算机视觉
人工智能
Halcon
算子edges_sub_pix (Operator)翻译整理详解
Halcon
算子edges_sub_pix(Operator)翻译整理详解edges_sub_pix(Operator)Nameedges_sub_pix—Extractsub-pixelpreciseedgesusingDeriche
爱吃土豆的小杰
·
2022-12-15 15:22
亚像素
Halcon
边缘检测
算法
halcon
学习拓展系列—图像处理之低通滤波算子lowpass_filter_fft
在量测中很少用到图像预处理,进入检测行业后才知道图像预处理的重要性和复杂性,这个专题专门讲空域和频域的低通滤波,先了解一下高低频的概念高频:图像中灰度变化剧烈的点,一般是图像轮廓或者是噪声。低频:图像中平坦的,灰度变化不大的点,图像中的大部分区域。低通滤波可以让图像变得光滑,滤除图像中的噪声。低通滤波有:线性的均值滤波器、高斯滤波器,非线性的双边滤波器、中值滤波器;高通滤波有基于Canny,Sob
谷棵
·
2022-12-15 15:38
halcon学习
halcon学习
图像低通滤波
边缘检测
Halcon
-表面检测-----确定光度立体法系统的光源的方向
对应程序:determine_tilt_slant_photometric_stereo.hdev目标:通过使用具有朗伯反射的球体的图像来确定光度立体法系统的光源的方向。思路为:图片:代码:*Initializationsdev_update_off()dev_close_window()dev_open_window_fit_size(0,0,640,494,500,500,WindowHand
Geeyoo
·
2022-12-15 11:30
Halcon学习
Halcon
机器视觉
图像处理
Halcon
光度立体法应用(二)——皮革表面缺陷检测
Halcon
光度立体法应用——皮革表面缺陷检测如果想深刻、系列的了解光度立体法,建议根据博客顺序观看。在这个例程中将会介绍通过光度立体法生成的图像适用场景。
智信仁勇严道
·
2022-12-15 11:53
Halcon
Halcon
计算机视觉
经验分享
图像处理
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他