QT与HALCON(入门)

复制代码
#include "qtdesign.h"
#include <QtGui/QApplication>
#include "halconcpp.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    //在界面设计里添加一个Label,把QTDesign里的UI设置为public;
    QTDesign w;
    long WndID = (long)(w.ui.pic_lab->winId());
    HalconCpp::HImage m_SrcImage_Hal;
    HalconCpp::ReadImage(&m_SrcImage_Hal, "fabrik");
    HalconCpp::HTuple  hv_WindowHandle;

    HalconCpp::SetWindowAttr("background_color","black");
    HalconCpp::OpenWindow(0,0,-1,-1,WndID,"","",&hv_WindowHandle);
    HalconCpp::HDevWindowStack::Push(hv_WindowHandle);
    if(HalconCpp::HDevWindowStack::IsOpen())
        HalconCpp::DispObj(m_SrcImage_Hal,HalconCpp::HDevWindowStack::GetActive());
    w.show();
    return a.exec();
}
复制代码

 

posted @   冂冋冏囧  阅读(2770)  评论(2编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示