关于opencv和halcon [问题点数:20分]

Bbs1
本版专家分:0
结帖率 0%
Bbs5
本版专家分:2109
Bbs6
本版专家分:8770
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs2
本版专家分:167
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Halcon 与 OpenCV 图像数据类型转换
在之前大神的Halcon 与 OpenCV 图像数据类型的转换过程中,使用了C 接口的 Halcon 函数,如 read_image()在C++接口中则为ReadImage(); 由Help可知,Halcon 中 C 接口与 C++ 接口支持的数据类型并不完全一样,因为,本人需要在C++环境下开发,所以,之前的代码,许多地方不能 使用,所以,在前人的基础上,对代码进行修改,修改后进行测
Halcon与Opencv图像数据格式转换
http://blog.csdn.net/huangli19870217/article/details/51058780 #include "stdafx.h" #include #include #include #include Hobject IplImageToHImage(cv::Mat& pImage); cv::Mat HImageToIplImage(Hobjec
OpenCV第八发:基本图形绘制对比Halcon算子
之前一直用Halcon 里面有线程的基本图形绘制算子,直接拿来用,其实OpenCV中也是一样的。和Halcon中差不多。 多多学习,多多学习。。。 Halcon中也有绘制基本图形算子,但是Halcon中如果需要显示则,必须gen_ 或者 disp_ 如 Halcon代码: Step 1:draw_rectangle1( : : WindowHandle : Row1, Column1, R...
OpenCV 和 Matlab哪个做移动识别更好用一些
-
Halcon与OpenCV图像数据结构转换
#include "HalconCpp.h" #include #include using namespace cv; using namespace Halcon;class Exchange { public: Hobject IplImageToHImage(IplImage *pImage) { Hobject Hobj;
学习Halcon半年之感想
从2014年1月开始接触<em>halcon</em>,到今天8月份,已经学习 <em>halcon</em>半年多了,把th
halcon的大神吗,本人想学下图像处理
-
Basler相机封装Halcon和OpenCV
Basler相机封装Halcon和OpenCV
利用openCV(C++)实现Halcon中的min_max_gray函数的功能
openCV(c++)实现Halcon中的min_max_gray函数的功能 在<em>halcon</em>中有一个求最大最小灰度值的算子min_max_gray,算子的形式为 min_max_gray(Regions, Image : : Percent : Min, Max, Range) 其中Regions参数为ROI区域,也就是需要计算最大最小灰度值的区域。 Image是需要计算最大最小灰度值的图像,如果...
VisionPro和Halcon 的详细对比
Halcon 与 Visionpro的详细对比 我们在工作中经常会被人问到Halcon和Visionpro的区别是什么,我可以提供一个很全面的它们之间的区别分析,因为我拥有Visionpro相关开发10年以上的经验。BY  cldu                                          目录 一、概括的对比... 3 1.1  Halcon的优势... 3 1.2  H...
VC 和 Halcon 之间的互相赋值
// HTuple→VC 数据类型转换 HTuple hTuple = 1234; int i = hTuple[0].I(); // i=1234 long l = hTuple[0].L(); // l=1234 long lNumber = hTuple.Num(); // lNumber=1,数据个数
Halcon中一些突然想不起来但确实有用的算子
1、Developdev_display  在现有图形窗口中显示图像目标。dev_set_color   设置一个或更多输出颜色,通常用于设置region或者xld的颜色。dev_set_draw  定义区域填充模式,可选项有fill和margindev_set_line_width  定义区域轮廓输出的线宽。dev_set_shape  定义区域输出形状,例如以矩形显示或者以圆形显示,这样可以更...
OpenCV中使用halcon中Region的概念
之前一直使用<em>halcon</em>12作为开发的软件,确实在机器视觉工业化开发上速度飞快,不过有许多算法还是不得不自己写,所以还是要用到<em>opencv</em>。一开始转openCV最不适应的就是Region这个部分,<em>halcon</em>中Region对象的适用非常简便,而还在入门的我一直不知道如何处理<em>halcon</em>算法移植到<em>opencv</em>过程中Region的处理,最近稍微一些眉目,稍作分享,或者如果<em>opencv</em>有什么更直接的方法
halconopencv图片的数据结构转换
IplImage* ImageProcess::HImageToIplImage(Hobject &Hobj) { IplImage* pImage; HTuple htChannels; char cType[MAX_STRING]; Hlong width,height; width=height=0; //转换图像格式
关于halcon的算子
各位大侠,小弟以前只接触过conex,keynce,现在学习自己开发,有个很基本的问题老是搞不清楚,就是“算子”,这个算子到底是什么意思呢?在网上搜了很久也没弄明白,论坛里以前也有人问这个问题,我看了别人的回答好像也没有解释清楚,我就想知道这个算子到底应该怎么理解它,和函数有什么不同呢?在<em>halcon</em>中主要是用来完成什么功能的呢?请高手帮忙解惑,小弟不胜感激!
关于halcon的OCR字符识别
上面的图片是一块芯片的信息,我们通过<em>halcon</em>软件里面的OCR助手将这张图片上面的信息进行字符识别。一、训练OCR字符库为了识别图像中的文字,需要通过图像训练合适的OCR字符库,这时,我们需要利用到<em>halcon</em>上面的OCR助手。下面,我来教大家如何使用这个OCR助手,并且正确地训练出芯片上的字符。 第一步,我们需要打开OCR字符助手。第二步,我们选择“加载一张实例图像”。在这里,我们就把上面的图
关于halcon学习的笔记
HDevelop环境下:不等于的运算符是#。 []符号:HDevelop环境下:Tuple类型的下标是0开始。Object类型是1开始             C++环境下:下标都是从0开始。 解决<em>halcon</em>具有该设备类型的驱动,但又驱动不了设备的方法。1.安装FirePackage驱动。2、运行InstallDriver.exe切换成第三方驱动。3、重新运行<em>halcon</em>程序即
OpenCV的Mat和Halcon的HObject类型互相转换
项目之前一直使用的OpenCV,最近有个小问题使用Halcon有更好的效果,于是有了cv::Mat和Halcon中HObject互相转换的需求。 参考了博客http://blog.csdn.net/u010627377/article/details/76687178,我使用他的代码的时候出错了,于是在其基础上稍微做了下修改。Halcon的版本是13,OpenCV的版本是3.2。如有问题,欢迎讨
halcon学习笔记(1)——halcon开发环境配置及其他
前一阵学习<em>opencv</em>,发现<em>opencv</em>太基础,导致看了半天,还是对机器视觉的相关思想和方法感到摸不清头脑,于是找了成熟的机械视觉算法库及具有集成开发环境的<em>halcon</em>;当然<em>halcon</em>不是开源的,但是可以借鉴学习一下视觉开发的成熟思想,而且<em>halcon</em>自带大量应用案例,开发环境友好直观。好下面具体介绍吧:     首先得下载<em>halcon</em>的集成开发环境,网上自己找吧,有很多;我安装的是:  
halcon学习之路
从学校出来已经工作3年了,在这3年里学过很多技术,从MFC到Qt,到单片机,嵌入式linux。迷茫过也清晰过,这三年也基本确定了自己要走的路,那就是工业自动化。前三年主要做的是运动方面的,用过别人的控制卡也自己做过运动控制器。在机器视觉方面很欠缺,以前工作中主要使用OpenCV,说句实话OpenCV对复杂的图像处理还需要自己做很多工作,如果项目紧,OpenCV不是很好的选择,可能用matlab或者
Halcon 关于形状匹配
create_shape_model(Template : : NumLevels, AngleStart, AngleExtent, AngleStep, Optimization, Metric, Contrast, MinContrast : ModelID) Template 一般是经过预处理的模板图片,尽量选取ROI区域,其他无关的区域不要选进来。 NumLevels是设置金字塔,这
关于BCB和halcon的问题
有没有高手用过<em>halcon</em>的?麻烦高手们告诉我在CB里怎么用<em>halcon</em>库的?告诉我的,分rn全给他了
OpenCV数据格式转换成Halcon数据格式HObject
HObject MatToHImage(Mat  pImage,HObject   &Hobj) { if(pImage.channels()==1) { int height=pImage.rows; int width=pImage.cols; uchar *dataGray=new uchar[width*height]; for(int i=0; i { memc
halconopencv机器视觉编程手册——中文版
学习机器视觉的非常有用的资料,<em>opencv</em>的用途很广,可以用于机器视觉、视频监控、双目视觉、机器学习、图片美化、图像拼接等。
6年来机器视觉自动化经验总结
https://sanwen8.cn/p/5a63VBB.html 大家好,一眨眼的时间,本人已经在机器视觉自动化这个行业搞了6年了,在此发表一下文章,希望给新手多些学**的经验,少走点弯路。让大家见笑了。    本人在东莞读的是机械设计制造及其自动化的专业,那时感觉做机械设计的,毕业后虽然可以在珠三角轻轻松松找份工作,但是这个如果要拿高工资的话,需要的是很多年的经验的
HALCON使用心得
1. 二维的方法比较基础。三维的还要多学习,尤其是涉及到机械手引导定位和手眼标定的那一部分。 2. <em>halcon</em>终究只是一个库,要结合VC进行编程。深入了解人机交互、运动控制等方面的知识。 3. 要想走的更远,还是得多学openCV。算法是基础,代码实现是其次,关键是优化,提高速度。
HALCON
·满足您各类机器视觉应用需求的完善的开发库 ·包含匹配,识别,定位及1D,2D,3D测量等多种高级算法 ·强大,易用的工具加速您的开发进程 ·与Linux/UNI及Windows(包括×64)兼容,避免重复开发 ·直接支持多处理器使用程序运行更快 什么是HALCON? HALCON是一个完善的综合标准软件库,是得到广泛应用的机器视觉集成开发环境。它节约了产品的成本,缩短了软件的开发周期—    
初识halcon
一直都是使用<em>opencv</em>进行机器视觉方面的开发,但是<em>opencv</em>开发有很多不足的地方,都不是说<em>opencv</em>做得不好,但是<em>opencv</em>没有IDE,有时调参数时编译很多次才得到满意的结果,这点我觉得不是很好,我用过ni vision,里面有开发就简单一点,当然代码量其实差不多,但是前期的测试会节省大量时间。基于这个原因我找了<em>halcon</em>,其实知道这个软件已经有一些时间,不过一直没有使用,原因就是想训练
如何在VC环境下使用Halcon库
今天看到一位朋友在博客上留言,向我提出了一个问题:“我的问题是HALCON不能支持VxWorks操作系统,我能不能把HALCON在Linux下的库移植到VxWorks下调用呢?您指的移植是什么?”以前听师姐提过VxWorks操作系统,懂的不多,所以暂时还不能给予答案,请见谅。我是在Windows环境的调用,下面就如何在VC下调用HALCON库简单说明一下。     在VC环境下进行图像处理比在M
halcon图片格式和opencv的IPLimage格式的转换
<em>halcon</em>图片格式和<em>opencv</em>的IPLimage格式的转换: <em>halcon</em>转<em>opencv</em>格式: IplImage* HImageToIplImage(Hobject &Hobj) { IplImage* pImage; HTuple htChannels; char cType[MAX_STRING]; Hlong width,height; width=h
Halcon/Opencv/VC之间图像相互转换
该文档说明了Halcon/Opencv/VC之间图像相互转换的原理方法和实例。
scheme里关于cons、list、pair的一个小问题
问题:(cons (cons 1 '()) (cons 2 '())) 的结果为什么是:  ((1) 2)解释:(cons (cons 1 '()) (cons 2 '()))=> ((1) . (2 . ()))  ;从左到右的顺序,先解释了(cons 1'()) 为 (1),然后为加上点,最后解释(cons 2 '())为(2 . ())。注意:最后两个的关系一个是创建,一个是显示。=> ((1) . 2);此为简化的过程。原理是scheme对形如(1 . (2 . ()))的点对的简化形式就是(1 2
opencvhalcon的Mat与HObject互转的完整测试程序
<em>opencv</em>与<em>halcon</em>的Mat与HObject互转的完整测试程序,包含测试图片
opencv学习之八】Qt+Opencv制作类似halcon图片查看功能
Qt+Opencv联合图片查看器,源代码分享
Halcon17完美破解兼容17.12.0.0附破解说明
Halcon17完美破解兼容17.12.0.0附破解说明 https://download.csdn.net/download/wxwxx/10687696
Halcon Image与OpenCV IplImage图像数据相互转换
这里贴出我用的两个函数,用于IplImage 与 Hobject 之间的相互转换,他们的数据类型分别是IPL_DEPTH_8U和'byte'    在Halcon中,图像数据是一个通道(channel)一个通道保持的,而在OpenCV中多个通道的数据分别在各个像素中。  1 2 3 4 5 6 7 8 9
Halcon图像与Opencv图像相互转换(C++代码)
在将<em>halcon</em>程序转换到C++代码后有时我们会经常涉及到Halcon里面的Hobject类型的Image与Opencv里面的IplImage类型的Image之间的相互转换。相互转换分装成了两个函数,具体实现如下: (1)、从Hobject到IplImage IplImage* HImageToIplImage(Hobject &Hobj) { IplImage*   pI
Halcon12 HObject与VC++ OpenCV Mat相互转换
网上大多是Halcon10 Hobject的例子,今天终于研究成功,贴出代码,欢迎批评指正// 转换函数HObject Mat2HObject(Mat&amp;amp; image){ HObject Hobj=HObject(); int hgt=image.rows; int wid=image.cols; int i; // CV_8UC3 if(image.type() == CV_8UC3) {...
halcon17.12完美永久破解
<em>halcon</em>17永久破解包兼容win10,win7系统 附带破解说明 直接替换可用 方便快捷
HALCON费用问题
网上听说HALCON是要收费的, 我们公司用的HALCON做的项目没有收费, 是不是一些简单的项目就不要收费, 怎么收费的
收藏的博客 -- OpenCV/Halcon/MIL/*计算机视觉学习
OpenCV官网https://<em>opencv</em>.org/releases.html https://docs.<em>opencv</em>.org/ https://sourceforge.net/projects/<em>opencv</em>library/files/ https://github.com/<em>opencv</em> https://github.com/<em>opencv</em>/<em>opencv</em>_contrib http://w...
halcon
<em>halcon</em> 2016年2月份license license_support_<em>halcon</em>10_11_12_2016_02
halcon : ::
Halcon的图标参数包括:Image、Region等,控制参数包括:Tuple、整数等 在函数中,Halcon函数的变量分为4类:图标输入参数、图标输出参数、控制输入参数、控制输出参数 Halcon规定,参数列表的排列顺序也必须按照这个顺序来排列。 你看到的那么多个 : : : 实际上就是来分割这四类变量的,他告诉你这个函数的参数,到底是哪类(第一类?第二类?第三还是第四类?)参数 拿最典型
halcon 17.12 X64的和谐版 亲测可用
<em>halcon</em> 17.12 X64的和谐版 亲测可用,<em>halcon</em> 17.12 X64的和谐版 亲测可用,<em>halcon</em> 17.12 X64的和谐版 亲测可用,<em>halcon</em> 17.12 X64的和谐版 亲
为什么看halcon自带的示例代码是最好的halcon学习方式
由于智能制造和人工智能的火热,直接让机器视觉这个行业也火热起来。在机器视觉这个行业,对于我们技术人员来说,<em>halcon</em>、<em>opencv</em>、Ni-vision、VisionPro、CeresSolver等等就成为了我们敲开机器视觉工程师大门的敲门砖。 在这些机器视觉专用SDK中,最容易让新手入门,也最专业实用的是<em>halcon</em>。 想要学习<em>halcon</em>,我们有多种选择,比如:你可以报一个培训班,一般学习...
halcon17完全破解
永久破解<em>halcon</em>17.12.00,完美地帮助许多<em>halcon</em>自学者解决<em>关于</em><em>halcon</em>破解的问题,里面有详细的操作说明
halcon13完全永久破解(含32和64)
亲测很好用。速度比上代产品高不少。 操作简单,只需替换安装目录下的文件即可。 将破解文件<em>halcon</em>.dll 复制到 <em>halcon</em>的安装文件中(eg:D:\Program Files\MVTec\HA
【Halcon】Halcon笔记
threshold          按设置的阙值提取图像区域。 connection           合并所有选定像素触摸相互连通区。 Select_shape        选择区域面积(属性:'面积')在指定区间内。 Smallest_rectangle1计算每个区域的坐标(连续/栏)的包围矩形。 dilation_circle ( Region ,RegionDilation
Halcon——halcon与QT的配置
在.pro中添加如下代码(具体路径根据<em>halcon</em>的安装目录) win32: LIBS += -L$$PWD/../../../ProfessionalSoftware/<em>halcon</em>13/lib/x64-win64/ -l<em>halcon</em> LIBS += -L$$PWD/../../../ProfessionalSoftware/<em>halcon</em>13/lib/x64-win64/ -l<em>halcon</em>c LI...
c#与halcon halcon error
[img=https://img-bbs.csdn.net/upload/201707/19/1500450192_605261.png][/img]rn刚开始接触c#与<em>halcon</em>,我使用的是visual studio 2017 与<em>halcon</em> 13.0.1.1.rn使用visutal studio 新建一个winform.的工程。增加了一个HWindowControl的控制。rn直接Ctrl+F5运行,程序就会报图片所示的错误:rnHALCON ErrorrnHelp file for package 'system' in directory 'E:ProgramFile\<em>halcon</em>\help' is corrupt(errorrn= 8000) Please check the correct setting of HALCONROOT.
【Halcon】 Halcon直线检测(LD)
dev_update_off () dev_close_window () dev_open_window (0, 0, 800, 600, 'white', WindowHandle) dev_set_draw ('margin') read_image( Image,'fabrik') *ROI dev_display(Image) draw_rectangle1(WindowH
Halcon13菜鸟 Opencv Mat 转halcon并且显示 vs2013
OpencvHal.h#include #include #include #include using namespace HalconCpp; //Hobject IplImageToHImage(cv::Mat& pImage); //cv::Mat HIm
[opencv]双目标定(opencv&matlab&halcon)汇总
相机的标定对于测距和重建还是很重要的,特把用过的工具和方法进行一次汇总,以便查阅、分析和讨论 ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
【Halcon】Halcon语法 与 《halcon工业应用实用教程》
http://blog.sina.com.cn/s/blog_61cc743001018gny.html 好久没有写篇文章了。写一篇总结吧。 1、Halcon的自我描述 Program Logic Ø Each program consists of a sequence of HALCON operators Ø The program can be
halcon 8.0. halcon 8.0. halcon 8.0. halcon 8.0.
<em>halcon</em> 8.0. <em>halcon</em> 8.0. <em>halcon</em> 8.0. <em>halcon</em> 8.0.
关于halcon中“文件夹”的操作
1.新建一个指定名字的文件夹,并把指定文件拷贝过去。 image_name_test := 'test.jpg' tuple_strstr (image_name_test, '.jpg', Position) tuple_substr (image_name_test, 0, Position-1, Substring) file_exists (Substring, FileExist...
关于halcon的应用论文HALCON Application for Shape-Based Matching
最近看到很多人上传的<em>关于</em><em>halcon</em>的一些东西,除了部分有用以外,大部分人都是为了赚积分!本人深感愤怒,一些东西的话只要安装<em>halcon</em>软件就有的,但是很多人还是传上去挣积分。 在这里本人上传几篇<em>关于</em><em>halcon</em>的应用论文,希望对大家有帮助。
Halcon PDF文档(hdevelop_users_guide)学习总结之七——关于Halcon语法
-
halcon HImage 与opencv 里的 IplImage互相转换
Hobject IplImageToHImage(IplImage *pImage)   {         Hobject Hobj;       if (3 == pImage->nChannels)       {           IplImage *pImageRed,*pImageGreen,*pImageBlue;           pImageRed = cvCre
【Halcon】halcon中的常用算子的中文说明
HALCON中的算子大全(中英对照)   sub_image (ImageConverted1, ImageConverted2, ImageSub, 1, 0)一幅图减另一幅图。用一幅图的灰度减另一幅的灰度成新的一幅图。 mult_image (Image, ImagePart, ImageResult, 0.015, 0)一幅图加一幅成的一幅图 convert_image_type (...
halconhalcon XL适用的图像尺寸
HALCON 的ide有2种模式:hdevelop 和hdevelop xlhdevelop 适用于普通分辨率的图像,小于等于 32k x 32k ;hdevelop xl适用于大分辨率的图像,大于 32k x 32k 。
【Halcon】常用Halcon算子(一)
  comment ( : : Comment : )   注释语句 exit ( : : : )  退出函数 open_file ( : : FileName, FileType : FileHandle ) 创建( 'output' or 'append' )或者打开 ( output )文本文件 fwrite_string ( : : FileHandle, String : ) 写入st...
破解WORD文档密码工具下载
一种可以快速破解WORD文档密码的工具,相当好用 相关下载链接:[url=//download.csdn.net/download/lsmdzh/1979860?utm_source=bbsseo]//download.csdn.net/download/lsmdzh/1979860?utm_source=bbsseo[/url]
C#规则批量生成数据Demo下载
C#规则批量生成数据,SQL规则生成数据 相关下载链接:[url=//download.csdn.net/download/rocket2010/3526363?utm_source=bbsseo]//download.csdn.net/download/rocket2010/3526363?utm_source=bbsseo[/url]
黑金开发板技术手册下载
常见问题等的详细解答 教程简介 产品介绍等等 相关下载链接:[url=//download.csdn.net/download/liuxupiaofei33/4201616?utm_source=bbsseo]//download.csdn.net/download/liuxupiaofei33/4201616?utm_source=bbsseo[/url]
相关热词 c#串口测试应用程序 c# 匹配 正则表达式 c#防止窗体重绘 c#读写txt文件 c#挖地雷源代码 c#弹框选项 c# 移除 队列 c# 密码写入配置文件 c# 获取可用内存大小 c# 嵌入excel编辑
我们是很有底线的