
Halcon
涂鸦c
这个作者很懒,什么都没留下…
展开
-
halcon 基于轮廓的模板匹配
1.运行结果2.代码*读取参考图像read_image(Image, 'F:/Halcon_workstation/data/m3')*根据要匹配的目标,围绕目标创建一个矩形,获取ROI区域gen_rectangle1 (Rectangle, 34, 250, 200, 400)*对ROI区域进行裁剪,得到模板图像reduce_domain (Image, Rectangle, ImageReduced)*测试金字塔的层级参数inspect_shape_model (Im..原创 2021-10-15 17:30:35 · 3708 阅读 · 0 评论 -
QT + halcon 放缩图像
1.项目环境:halcon18 win10 Qt5.142.项目目的:实现图像的放缩3.halcon代码read_image (Image, 'printer_chip/printer_chip_01')get_image_size (Image, Width, Height)zoom_image_size (Image, ImageZoom, 512, 512, 'bilinear')原创 2021-09-30 12:49:57 · 900 阅读 · 0 评论 -
Qt + halcon 读取图像项目(改)
项目环境:win10,qt5.14,halcon20功能:1.读取指定图像2.读取指定目录下的图像项目配置文件QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++11 # The following define makes your compiler emit warnings if you use# any Qt feature that has been .原创 2021-09-29 17:03:20 · 366 阅读 · 0 评论 -
Qt + halcon MLP分类器(改0)
1.项目目的:1.halcon实现图像的MLP分类器 2.Qt作界面2.项目环境:Qt5.14 halcon18 Win103.运行结果图4.创建一个新的Qt项目项目配置文件halcon_mlp2.proQT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++11 # The following define ma...原创 2021-09-28 17:07:40 · 370 阅读 · 0 评论 -
Qt + halcon 基于形状的模板匹配
项目环境:win10 halcon18 Qt5.14项目目的:1.halcon代码实现基于形状的模板匹配 2.Qt制作用户界面项目运行效果:项目主要使用的halcon算子*相较其他,算子可以匹配多个目标,并且可以设置旋转角度,大小范围create_scaled_shape_model (ImageReduced, 'auto', -0.39, 0.79, 'auto', 0.9, 1.1, 'auto', 'auto', 'use_polarit...原创 2021-09-27 12:08:17 · 2169 阅读 · 1 评论 -
Qt + halcon MLP分类器
halcon代码index :=[]classNo := 0tuple_insert (index, |index|, classNo, index)classNo := 1tuple_insert (index, |index|, classNo, index)classNo := 2tuple_insert (index, |index|, classNo, index)classNo := 1tuple_insert (index, |index|, classNo, index原创 2021-09-23 10:49:09 · 356 阅读 · 0 评论 -
halcon MLP分类器
halcon代码*关闭当前窗口dev_close_window()*创建新窗口dev_open_window (0, 0, 512, 512, 'black', WindowHandle)*设置显示颜色dev_set_colored(6)*设置绘制形状的方式dev_set_draw ('margin')dev_set_line_width (3)*创建MLP分类器,输出方法选择softmax,用于分类create_class_mlp (1, 1, 2, 'softmax', 'no原创 2021-09-22 11:22:42 · 1815 阅读 · 0 评论 -
Qt + halcon混合编程 相机标定
1.项目环境:Qt 5.14 halcon18 win10/ubuntu202.运行效果图:3.创建一个Qt项目,修改项目文件(Qt的跨平台是指代码跨平台,在windows和linux下,需要重新编译运行。并且halcon的库文件在不同系统下也不同。本项目在此处将在不同系统下配置不同的库文件。halcon文件实际上只需要配置头几头也行,xl的配置文件事超尺寸图像,一般用不到。)QT += core guigreaterThan(QT_MAJOR_...原创 2021-09-15 10:06:29 · 1989 阅读 · 2 评论 -
halcon 相机标定
1.准备标定板在halcon中使用gen_caltab算子快捷地生成标定板图像,用于标定板的制作。gen_caltab算子原型如下gen_caltab(:: XNum,YNum,MarkDist,DiameterRatio,CalPlateDescr,CalPlatePSFile :)其中XNum、YNum分别表示每行和每列的园点标记的数量。MarkDist表示两个标记之间的间隔距离,单位是m。DiameterRatio用来设置标记点的直径,表示一个比例关系,直径的长度就是用间隔Mark.原创 2021-09-13 15:45:37 · 2946 阅读 · 0 评论