Qt里显示halcon VS2015
来源:互联网 发布:手机 网页淘宝好 编辑:程序博客网 时间:2024/06/05 06:43
思路是在Qt上面布局一堆Qwidet,然后通过Qwidget的winID()传给open_window里用。
void h_open_window(const std::vector<QWidget*> &rt){using namespace Halcon;Halcon::set_check("give_error");for (int i = 0; i < MAX_WINDOW_NUM; i++){Halcon::set_check("~father");printf("w: %d h: %d\n", (Hlong)rt[i]->width(), (Hlong)rt[i]->height());open_window(0, 0, (Hlong)rt[i]->width(), (Hlong)rt[i]->height(), (Hlong)rt[i]->winId(), "visible", "", &hdisp_hand[i]);}}//halcon显示图片用HTuple hdisp_hand[MAX_WINDOW_NUM];void h_disp_obj(const Halcon::Hobject & obj, const Halcon::HTuple & disp_hand){try{Halcon::set_check("~give_error");Hlong w, h;Halcon::get_image_pointer1(obj, NULL, NULL, &w, &h);Halcon::HDevWindowStack::Push(disp_hand);Halcon::HDevWindowStack::SetActive(disp_hand);Halcon::set_part(disp_hand, NULL, NULL, h, w);disp_obj(obj, disp_hand);}catch (Halcon::HException &except){Halcon::set_check("give_error");Halcon::set_tposition(disp_hand, 0, 1);Halcon::write_string(disp_hand, except.message);}}
阅读全文
0 0
- Qt里显示halcon VS2015
- Qt读取本地图片使用halcon读取并显示
- halcon在VS2015中的配置
- halcon学习笔记(8)——QT显示halcon处理的图像和结果
- halcon字体显示
- Halcon+MFC图像显示
- halcon C# 使用pictureBox显示halcon图像
- 【Halcon】显示图片+opencv转halcon
- Halcon 里Hobject 转HImage
- CGAL+VS2015+QT配置
- vs2015安装Qt插件
- VS2015+Qt+Opencv程序
- [Qt for VS2015] 安装
- VS2015安装QT插件
- QT(windows10+VS2015)
- Qt+VS2015应用程序发布
- VS2015安装Qt插件
- VS2015+QT笔记1
- js进制转换操作整理
- Unreal Engine 4(虚幻UE4)GameplayAbilities 插件入门教程(三)技能标签(Ability Tags)
- 1017. A除以B (20)
- css实现Flex布局
- C++ 编程常用的知识
- Qt里显示halcon VS2015
- 纯干货!华为软件开发云编译构建之Maven
- readonly、disabled、display、visible的区别
- 图解快速排序
- linux中解压rar文件
- 图文演示通过虚拟打印机生成pdf的使用技巧
- oracle 误删 恢复数据
- 【POI2011】 Meteors 整体二分(写代码时的坑点)
- php_lang_ref:Language Reference >> Functions >> Anonymous functions