ICode9

精准搜索请尝试: 精确搜索
  • Halcon和Opencv 的对比2021-09-27 19:31:39

    Halcon 在工业视觉领域属于经常使用的软件,相对于opencv的开源精神Halcon属于商业非开源项目并且收费。Halcon起源于德国在国内的工业视觉领域市场占用率遥遥领先,在国内市场份额处于第一。,其提供了1500个多个API算子供开发人员使用。其调试也是很方便的,断点单步运行,图像变

  • Halcon 数组创建及基本运算2021-09-27 08:33:21

    数组定义 A:=[] *空数组 A:=[1] *[1] A:=[A,1] *[1,1] A:=[A,[1,2,3]] *[1,1,1,2,3] B:= A + 1 *[2,2,2,3,4] // 每一个数加 1 Halcon 中的变量是不需要声明的,直接用。 数组相加 数组相加(前提是两个数组元素个数要一样)。下面代码的数组

  • Halcon几何定位2021-09-24 15:06:00

    H a l c o n 几 何

  • Halcon-(HObject/HImage)、OpenCV-(Mat)、Qt-QImage/Qpixmap图像格式相互转换代码与时间测评2021-09-23 19:33:35

    本文作者Color Space,文章未经作者允许禁止转载! 本文将介绍Halcon、OpenCV、Qt之间图像格式的相互转换实现代码与时间测评! 一、转换时间测试与对比:  二、转换实现代码:  ① OpenCV Mat转Halcon HObject //OpenCV Mat转Halcon HObject HObject MainWindow::MatToHImage(Mat &

  • Halcon一维码读取2021-09-23 12:34:19

    *--------------------------------------------------------------------------------------------------------------------- *条码读取 *--------------------------------------------------------------------------------------------------------------------- * I

  • Halcon常用api背诵版2021-09-23 09:04:08

    时间计算 count_seconds(s1) count_seconds(s2) Time := (s2-s1) * 1000 //Time单位是ms 循环控制 for i :

  • HALCON: 本地程序函数(.hdev或.dev)、HDevelop函数文件或外部函数(.hdvp)及库函数(.hdpl)使用详解2021-09-18 13:31:32

    以Halcon17版本为例,其对算子的打包方式分为以下三种: 本地程序函数,后缀名:.hdev或.devHDevelop函数文件,后缀名:.hdvp库函数,后缀名:.hdpl 本地程序函数 将可以实现某一个功能的一系列算子打包成一个函数,其作用域只是当前程序,不可被其它程序使用,该函数称为本地程序函数。当程序过于庞

  • Halcon实例转OpenCV--低对比度图像中提取圆形轮廓(附源码)2021-09-16 10:06:28

    导读 本文主要介绍一个在低对比度图像中提取圆形轮廓的实例,并将Halcon实现转为OpenCV。 实例来源 Halcon例程dyn_threshold.hdev--动态阈值算子使用实例。 原图: Halcon实现效果: OpenCV实现步骤与代码 实现步骤: 【1】dyn_threshold操作替代--均值滤波+图像差分+阈值提取 【

  • Hdevelop(Halcon)快捷键2021-09-06 14:35:32

    参考:风月雅颂的博客 Tinazu   Tab——当你输入算子时,可以补充后面的内容; Enter+Shift ——换行不运行语句 F1——帮助,解释光标所在行算子; F2——重置程序,从头再来; F3——激活(注释后取消注释); F4——注释程序; F5——运行,运行到结束,出结果; F6——单步运行,一句句运行; 新建一个新的HD

  • 《HALCON数字图像处理》第四章笔记2021-09-02 16:31:55

    目录第四章 HALCON数据结构HALCON Image图像图像通道HALCON Region区域Region的初步介绍Region的点与线Region的行程Region的区域特征HALCON XLD轮廓XLD的初步介绍XLD的数据结构分析XLD的特征分析XLD的回归参数HALCON Tuple数组 我在Gitee上建了个仓库,会将学习书本的时候打的一些

  • Halcon在图像中截取N次Rectangle1或者Rectangle2并转正,处理后结果返回任何一层图像的处理方法2021-08-28 12:02:40

       这里在一张大图的基础上进行两次截取转正,并将最后截取的小截图处理结果分别仿射回前面的截图和原图上,以下为处理代码。 1 dev_set_color ('#00ffff80')read_image (Image1, '1.png')hom_mat2d_identity (HomMat2DIdentity) *第一层gen_rectangle1 (ROI_0, 60.3445, 104.3

  • Basler sdk 图像数据转换Opencv、Halcon方式2021-08-25 10:00:12

    1.转Opencv Mat参考代码如下: //Open cv 2.4.10 //for Mono Mat Img; uchar* test = (uchar *)(ptrGrabResult->GetBuffer()); Mat mat(ptrGrabResult->GetHeight(), ptrGrabResult->GetWidth(), CV_8UC1, test); //for Color Mat BayerImg; uchar* test = (uchar *)(ptrGr

  • C#/halcon图像滚轮缩放2021-08-23 15:04:04

    分类专栏: # Halcon 版权 Halcon 专栏收录该内容 39 篇文章 3 订阅 订阅专栏 初始化窗口 1)图片控件为winform中的PictureBox控件时: 需要调用halcon算子OpenWindow来初始化窗口,使winform中的图片窗口转换为适用于halcon的图片窗口。 2)图片控件为halcon中的HWindow

  • Halcon 自动对焦算法2021-08-20 13:31:07

    1、介绍图像清晰度是衡量图像质量的一个重要指标,对于相机来说,其一般工作在无参考图像的模式下,所以在拍照时需要进行对焦的控制。对焦不准确,图像就会变得比较模糊不清晰。相机对焦时通过一些清晰度评判指标,控制镜头与CCD的距离,使图像成像清晰。一般对焦时有一个调整的过程,图像从模

  • Halcon实现锡膏分割2021-08-13 10:01:58

    文章目录 需求问题思路实现分割结果连通区域计算结果 需求 通过RGB图像将锡膏区域提取出来 问题 直接将RGB图像转为灰度图像,然后采用全局阈值处理后,白色线条边缘的灰度值和锡膏区域近似,导致连通区域计算时出现错误,如下图左右两块锡膏所示。 read_image (Image1, 'E:/

  • Halcon使用MeasurePos来实现检测边缘点2021-08-10 09:31:39

    (1)为了提高性能,测量句柄只需要初始化一次: 参数:测量矩形的中心点行坐标,测量矩形中心的列坐标,测量矩形的角度,测量矩形的宽,测量矩形的高,待处理图像的宽,待处理图像的高,使用的算法,输出测量句柄。 gen_measure_rectangle2 (MeasureRoiRow1, MeasureRoiCol1, MeasureLinePhi1, MeasureRoiW

  • Halcon 入门教程(01)2021-08-06 14:01:03

    Halcon 入门教程(01) 这篇教程很简单,实现的功能是计算下图中曲别针的数量和每个曲别针的朝向。主要内容是翻译自Halcon 的帮助文档 “Chapter 4 Programming HDevelop”。 使用的图像如下:     这篇教程中我们假设 HDevelop 的各个参数都为默认值,通常新安装好的 HDevelop 所有的

  • 3.halcon联合vc编程2021-08-05 14:00:44

    halcon联合vc编程 1.在mfc项目中新建SystemInclude.h头文件 #pragma once #ifndef SYSTEM_INCLUDE_H #define SYSTEM_INCLUDE_H #include"halconcpp.h" #pragma comment(lib,"halconcpp.lib") using namespace HalconCpp; #endif // !SYSTEM_INCLUDE_H 2.在vc++包含

  • C#运动控制加视觉非标自动化软件框架,运动控制设计部分采用流 程图式设计,可以根据框架自定义C#+halcon或者C#2021-07-26 17:02:34

    C#运动控制加视觉非标自动化软件框架,运动控制设计部分采用流 程图式设计,可以根据框架自定义C#+halcon或者C#➕VP全新

  • halcon:(5)瓶盖检测以及QT界面搭建2021-07-25 22:00:38

    halcon实现瓶盖检测与定位代码: dev_close_window() dev_open_window(0, 0, 1024, 1024, 'black', WindowHandle) list_image_files('C:/Users/TIMI/Desktop/picture/circle', 'default', [], ImageFiles) for J := 1 to 4 by 1 *read image rea

  • Halcon与QT的联合编程2021-07-23 23:34:16

    目录 1、halcon代码的封装 2、halcon代码的导出 3、halcon与QT联合编程 3.1、QT工程建立  3.2、qt与halcon联合 1、halcon代码的封装 在对代码进行封装的时候,你一定要考虑你的输入输出是什么? 以 输入:图像 输出:点、矩形、2个数字。(点和矩形是为了展示给客户看的) 步骤: (1)首先选

  • halcon学习第一周2021-07-23 18:03:34

    关于halcon的一些算子 跟学视频比较常用的算子其他算子第一节第五节第六节第八节区域分割常见的三种方法 第九节开运算(先腐蚀再膨胀)闭运算(先膨胀再腐蚀)开运算和闭运算的区别 第十节区域之间相交处理膨胀和收缩 第十二节作图和生成 第十三节计算距离 跟学视频 链接: 联

  • 超越halcon速度的二值图像的腐蚀和膨胀,实现目前最快的半径相关类算法(附核心源码)2021-07-11 19:59:18

    本篇博文来自博主Imageshop,打赏或想要查阅更多内容可以移步至Imageshop。 转载自:https://www.cnblogs.com/Imageshop/p/10563354.html  侵删  我在两年前的博客里曾经写过 SSE图像算法优化系列七:基于SSE实现的极速的矩形核腐蚀和膨胀(最大值和最小值)算法  一文,通过SSE的优化

  • Halcon读取图片方法总结--单张读取、有序批量读取、无序批量读取2021-07-11 11:02:11

    参考文献:https://mp.weixin.qq.com/s/g53wC_J3yJFfYnu0CdOlvw 一、读取单张图片 * (1)-Halcon读取图像--读取单张图片 read_image(Image, './imgs/1.bmp') 二、批量读取图片--有序(命名有序图片) * i取值为1,2,3,图片路径为'./imgs/1.bmp', './imgs/2.bmp', './imgs/3.bmp' f

  • Halcon的texture_laws算子自我研究2021-07-10 20:02:19

    本篇博文来自博主Imageshop,打赏或想要查阅更多内容可以移步至Imageshop。   转载自:https://www.cnblogs.com/Imageshop/p/13490534.html   侵删   Halcon里有个texture_laws 算子,最近实现了下,记录下相关细节。        Halcon的文档里对该算子是这样描述的:        

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有