qt窗口中显示halcon的图像

VS2019+QT+Halcon简单显示图像示例 准备:下载安装HALCON HALCON最新版本下载halcon-20.05.0.0-windows.exe,链接如下: https://www.51halcon.com/thread-4205-1-1.html 下载需要注册一下账号才能看到提取码,lisence也需要下载 下载好之后,安装,一路默认安装即可,自动配置环境变量 配置 一、vs配置halcon: 1、项目—》属性—》c/c++—》常规—》附件包含目录-》添加HALON的头文件,/include和/include/.. 阅读详情
先上图片和代码

void PreTreat::on_OpenImageButton_clicked()
{
    QString fileName = QFileDialog::getOpenFileName(this,tr("open image file"), "./", tr("Image files(*.jpg *.png);;All files (*.*)"));
                                                        //窗口文字               默认目录       筛选后缀
    widid=this->winId();
    widid2=widid;
    ReadImage(&ho_Image, HTuple(fileName.toStdString().c_str()));
  //  OpenWindow(ui->graphicsView->x(),ui->graphicsView->y(),ui->graphicsView->width(),ui->graphicsView->height(),widid2,"","",&hv_WindowHandle);
    OpenWindow(0,0,ui->graphicsView->width(),ui->graphicsView->height(),widid2,"","",&hv_WindowHandle);
    HDevWindowStack::Push(hv_WindowHandle);
    if(HDevWindowStack::IsOpen())
    {
        DispObj(ho_Image,HDevWindowStack::GetActive());
        globalMark=1;
    }
}

这段函数是对“打开

halcon C# 使用pictureBox显示halcon图像 在C#中,使用pictureBox显示halcon处理的图像 阅读详情

相关推荐

Qt+Halcon实战:从零构建嵌入式图像显示窗口

本文详细介绍了如何使用Qt与Halcon实现嵌入式图像显示窗口的绑定,解决Halcon独立窗口弹出的问题。通过窗口句柄绑定技术,开发者可以轻松将Halcon图像渲染集成到Qt界面中,提升界面统一性和交互体验。文章涵盖环境配置、核心绑定流程、图像显示优化及常见问题排查,是工业视觉项目开发的实用指南。

weixin_38169769的博客 421

Qt界面嵌入Halcon窗口实战:告别弹窗,实现图像控件一体化显示

本文详细介绍了如何在Qt界面中无缝嵌入Halcon窗口,实现图像控件一体化显示。通过窗口绑定技术,解决了Halcon独立弹窗的问题,提供了从底层原理到工程实践的完整解决方案,适用于工业视觉和医疗影像处理领域。

weixin_28725553的博客 210

Qt中显示多路连续Halcon格式图像

定义显示这些图像的多个qt控件和halcon的窗口句柄。 QWidget *m_Widgets[CONST_CAMNUM]; HTuple m_HalconWnd[CONST_CAMNUM]; 重载主界面的尺寸改变事件,可以使halcon窗口和控件保持大小一致。 virtual void resizeEvent(QResizeEvent * event); void MainWindow::resizeEvent(QResizeEvent *event) { QWidget::resizeEven

千人斩的博客 413

Halcon图像在Qt控件里显示不完整?手把手教你调试SetPart与窗口尺寸匹配问题

本文详细解析了Halcon图像在Qt控件中显示不完整的常见问题,重点讲解了SetPart参数与窗口尺寸匹配的调试方法。通过获取Qt控件实际可视区域、动态计算Halcon显示参数等技术手段,确保图像完整显示。文章还提供了高级调试技巧和性能优化建议,帮助开发者解决窗口绑定和图像显示问题。

weixin_42692935的博客 124

在Qt窗口中显示Halcon的图像

配置Halcon的环境:首先,我们需要确保Halcon的库文件和头文件被正确地配置到Qt项目中。这通常包括在Qt项目中添加Halcon的库文件路径,并在Qt项目的.pro文件中添加相应的库依赖。将Halcon的图像显示在Qt窗口中是一项常见的任务,它可以帮助我们实现图像处理和机器视觉应用程序的可视化。创建Qt窗口:我们首先需要创建一个Qt窗口来显示Halcon的图像。通过以上步骤,我们可以在Qt窗口中成功显示Halcon的图像。函数用于将Halcon图像转换为Qt的QImage,并在窗口中显示。

DevNinja的博客 827

Halcon与Qt集成:实现可缩放拖拽的图像显示窗口及灰度值提取

机器视觉上位机开发中,图像显示与交互是基础且关键的一环。Halcon作为强大的图像处理库,Qt则提供灵活的界面框架,二者结合可实现高效的可视化调试与分析。本文从图像数据转换(HObject到QImage)的原理出发,深入探讨了基于QGraphicsView的缩放拖拽机制、灰度值实时读取以及重采样对精度的影响,并给出完整工程配置与代码示例。该方案适用于工业检测、自动化测量等场景,帮助开发者快速构建稳定的图像交互窗口,提升算法调试效率。

weixin_42552315的博客 324

【机器视觉】Qt联合Halcon编程之显示图片.rar

【机器视觉】Qt联合Halcon编程之显示图片 Qt联合Halcon编程

避坑指南:Ubuntu 22.04上源码编译Autoware.universe(Humble版)的完整流程与常见错误修复

本文详细介绍了在Ubuntu 22.04上源码编译Autoware.universe(Humble版)的完整流程与常见错误修复方法。从环境准备、依赖安装到编译优化,提供了实用的避坑指南和解决方案,帮助开发者高效完成安装并避免常见问题。特别针对源码安装过程中的疑难杂症给出了具体修复建议。

weixin_33712987的博客 382

MATLAB R2022b 安装教程

1. 下载安装先放资源链接,百度网盘太贵了不想续了,换了夸克网盘。1. 下载安装。

qq_51654158的博客 2万+

从零开始:在Unity中使用Dynamic Bone实现角色骨骼自然抖动(以女性角色胸部为例)

本文详细介绍了在Unity中使用Dynamic Bone插件实现角色骨骼自然抖动的完整流程,特别以女性角色胸部为例。从插件导入、骨骼系统基础到Dynamic Bone组件配置和参数调优,提供了全面的技术指导。文章还包含性能优化技巧和常见问题解决方案,帮助开发者快速掌握这一物理效果实现方法。

weixin_28728495的博客 453

UE5 Decal混合进阶:如何用DBuffer实现自定义Normal插值(附完整材质配置流程)

本文深入解析了UE5中利用DBuffer技术实现Decal自定义Normal插值的完整流程。通过详细的材质配置步骤和核心算法说明,帮助开发者突破传统混合模式限制,掌握高级法线控制技巧,特别适合需要精细环境细节的3A级项目开发。

table的专栏 224

VESC电调高级调参指南:电机校准与性能优化实战解析

本文详细解析了VESC电调的高级调参方法,包括电机校准与性能优化实战技巧。从基础参数设置到高级机械参数优化,再到动态性能调优,提供了全面的调参指南。特别针对电机类型、功率设置、电池参数配置等关键环节给出实用建议,帮助用户充分发挥VESC电调的性能潜力。

weixin_30772105的博客 196

整理 钢琴 铃木钢琴教程(铃木)

铃木钢琴 超清PDF

TS的博客 1213

康耐视visionpro-CogBlobTool工具详细说明

康耐视visionpro-CogBlobTool工具详细说明

视觉人机器视觉的博客 1726

分布式爬虫架构实战:Scrapy+RabbitMQ+浏览器池,百万级数据抓取成本直降60%(附架构图+源码)

任务调度瓶颈:Redis 作为消息队列,不支持复杂任务优先级,高并发下容易消息堆积,且单点故障会导致全量任务丢失;资源浪费严重:每个爬虫节点每次爬取动态页面都启动新浏览器,启动耗时3-5秒,CPU 占用率高达80%+,单机最多同时跑3个浏览器;扩展性差:新增节点需要手动同步任务队列,节点忙闲不均,无法根据任务量动态分配资源。# 从settings读取RabbitMQ配置# 注册信号:爬虫关闭时关闭RabbitMQ连接"""启动时建立RabbitMQ连接"""

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1617

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

上一篇: halcon图像滤波(一)halcon实现sobel处理
下一篇: 收藏一些网上的博客
还需要再学习一个
博客等级 码龄11年 61粉丝 21原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值