一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 156 下一页
摘要: OpenCV和Halcon之间有很多数据要转换,特此记录 1 字符串与HTuple互转 1 char *pImageName = "D:/data/temp.png"; 2 HTuple hv_path; 3 hv_path = (HTuple)(pImageName); 4 cout << hv_ 阅读全文
posted @ 2020-12-28 13:37 一杯清酒邀明月 阅读(4026) 评论(0) 推荐(0)
摘要: HWindowControl控件初步使用 最近在学习新的视觉处理工具–Halcon软件包,本人学习的主要是HDevelop、Halcon与C#混编以及Halcon与C++混编。这里再多缀一句:11版本后C++编程,包含的是halconcpp文件夹,10版本前包含的是cpp文件夹,我主要学习的是11版 阅读全文
posted @ 2020-12-28 09:11 一杯清酒邀明月 阅读(3095) 评论(0) 推荐(0)
摘要: 差不多一个月前,在尝试解决将halcon的图像显示在Qt的窗口界面时,考虑过将halcon的HObject类型转换成qt的QImage类型,结果因为太菜了(网上也找不到类似的例子)而没能成功,具体见原来的文章qt窗口中显示halcon的图像 这两天花了点时间,理清思路,参考网上资料加上自己摸索出来方 阅读全文
posted @ 2020-12-25 16:36 一杯清酒邀明月 阅读(3243) 评论(0) 推荐(1)
摘要: Halcon HImage 与 Qt QImage 的相互转换 以前一直是用 OpenCV 开发机器视觉算法,最近由于某些机缘开始接触学习 Halcon。Halcon 确实是功能强大,用 Halcon 写算法比 OpenCV 方便了太多。但是 Halcon 与OpenCV一样,专注于视觉算法,如果要 阅读全文
posted @ 2020-12-25 14:56 一杯清酒邀明月 阅读(1423) 评论(0) 推荐(0)
摘要: 使用Qt Creator创建DLL 这里其实主要是针对Qt Creator的新手写的,下面以截图的方式进行讲解: 1.1、创建项目的时候选择,Library > C++库,然后点击“choose”按钮 1.2、选择“共享库”,输入DLL的名称,然后点击“下一步”按钮,接下来的页面默认下一步即可。 1 阅读全文
posted @ 2020-12-25 12:05 一杯清酒邀明月 阅读(2615) 评论(0) 推荐(0)
摘要: 在C#和Halcon17混合编程中,当执行private HDevEngine MyEngine = new HDevEngine(); 语句时候,报出无法加载"hdevenginecpp"找不到指定的模块; 解决方法: 将C:\Program Files\MVTec\HALCON-17.12-Pr 阅读全文
posted @ 2020-12-25 08:58 一杯清酒邀明月 阅读(485) 评论(0) 推荐(0)
摘要: 我们在安装Halcon软件时,会弹出如上图错误信息,这个错误信息提示软件无法写入本地注册表,造成这个原因有2点: 要使用管理员权限账户来安装Halcon软件; 要将杀毒软件关闭,防火墙关闭; 解决步骤: 首先以管理员身份运行Halcon安装软件。 其次是关闭WINDOW防火墙软件 经过如上两步骤,问 阅读全文
posted @ 2020-12-25 08:56 一杯清酒邀明月 阅读(453) 评论(0) 推荐(0)
摘要: 1.问题描述 上一篇文章中,简单实现了利用qt检测用户按键操作并将键按下\释放操作打印在Qt界面上的一个小程序。但是在测试过程中会出现一个现象,那就是长按某个键不放,界面一直在刷新press、release、press、release……(如下图) 也就是说,在长按某个键不释放的情况下,keyPre 阅读全文
posted @ 2020-12-24 16:31 一杯清酒邀明月 阅读(3207) 评论(0) 推荐(0)
摘要: 1.环境 Microsoft Visual Studio 2008 + Qt4.8.6 2.UI 3.Qt按键事件——QKeyEvent QKeyEvent是一个描述Qt键盘事件的类。当有按键按下或者松开的时候,按键事件key event将会发送消息给QWidget。Key Event包含一个特殊的 阅读全文
posted @ 2020-12-24 16:28 一杯清酒邀明月 阅读(3662) 评论(0) 推荐(0)
摘要: QT 之键盘事件(捕获键盘按下、松开事件))我们在做软件时候,经常会碰到这样的场景,比如按下F5进行刷新功能,按下F1进行帮助之类的快捷键方式。那么在QT中该怎样做呢? 查阅文档,QT已经实现了这一系列的键盘事件 1 void QWidget::keyPressEvent(QKeyEvent *ev 阅读全文
posted @ 2020-12-24 15:05 一杯清酒邀明月 阅读(2668) 评论(0) 推荐(1)
摘要: 需求:获取方向键然后操作。 问题:qt 类使用void keyPressEvent(QKeyEvent *event);判断方向键时出现获取不到按键事件 原因:在QT类获取键盘焦点时才可以获取事件。(在界面比较复杂时,焦点很可能不在当前QT类) 解决方法: 1.在类的构造函数中添加: 1 setFo 阅读全文
posted @ 2020-12-24 15:02 一杯清酒邀明月 阅读(3446) 评论(0) 推荐(0)
摘要: 1 硬件要求 1.1 内存要求 硬盘剩余空间2G,内存超过256M,操作系统win7以上即可。详细要求见下表: 1.2 硬件环境 显卡要求:请对照NVIDIA提供的支持CUDA的显卡列表(CUDA GPUs)。显卡版本通过"系统属性-设备管理器-显示适配器"查看。(AMD的显卡不可以使用NVIDIA 阅读全文
posted @ 2020-12-24 10:45 一杯清酒邀明月 阅读(707) 评论(0) 推荐(0)
摘要: HALCON: HALCON 20.11.0.0 Progress主要新特性 改进了基于形状的匹配 在HALCON 20.11中,对基于形状匹配的核心技术进行了改进,尤其是针对低对比度和高噪声的场景。现在可以自动估计更多的参数。这增加了低对比度和高噪声的情况下的可用性、匹配率和鲁棒性在。 DotCo 阅读全文
posted @ 2020-12-24 10:01 一杯清酒邀明月 阅读(1956) 评论(0) 推荐(0)
摘要: 关于OpenCV图像拼接的方法,如果不熟悉的话,可以先看看我整理的如下四篇博客: OpenCV常用图像拼接方法(一):直接拼接(硬拼) OpenCV常用图像拼接方法(二):基于模板匹配拼接 OpenCV常用图像拼接方法(三):基于特征匹配拼接 OpenCV常用图像拼接方法(四):基于Stitcher 阅读全文
posted @ 2020-12-24 09:51 一杯清酒邀明月 阅读(2497) 评论(0) 推荐(0)
摘要: OpenCV常用图像拼接方法将分为四个部分与大家共享,这里是第四种方法,至此四种常用方法介绍完毕。 OpenCV的常用图像拼接方法(四):基于OpenCV Stitcher类的图像拼接,OpenCV版本为4.4.0。特点和适用范围:图像需有足够重合相同特征区域。优点:适应部分倾斜/尺度变换和畸变情形 阅读全文
posted @ 2020-12-24 09:48 一杯清酒邀明月 阅读(1192) 评论(0) 推荐(0)
摘要: OpenCV常用图像拼接方法将分为四个部分与大家共享,这里是第三种方法,欢迎关注后续。 OpenCV的常用图像拼接方法(三):基于特征匹配的图像拼接,本次介绍SIFT特征匹配拼接方法,OpenCV版本为4.4.0。特点和适用范围:图像有足够重合相同特征区域,且待拼接图像之间无明显尺度变换和畸变。 优 阅读全文
posted @ 2020-12-24 09:47 一杯清酒邀明月 阅读(1855) 评论(0) 推荐(0)
摘要: OpenCV常用图像拼接方法将分为四个部分与大家共享,这里是第二种方法,欢迎关注后续,此处子系统与素材链接位于文章末尾。 OpenCV常用图像拼接方法(二):基于模板匹配的图像拼接。基于模板的图像拼接特征和适用范围:图像有重合区域,且待分割图像之间无明显尺度变化和畸变。常用实例:两个相邻相机水平拍摄 阅读全文
posted @ 2020-12-24 09:46 一杯清酒邀明月 阅读(1094) 评论(0) 推荐(0)
摘要: OpenCV常用图像拼接方法将分为四部分与大家分享,这里是第一种方法,欢迎关注后续。 OpenCV常用图像拼接方法(一) :直接拼接,俗称硬拼,就是简单的将两张图片合并成一张大图。 方法比较简单,这里直接上代码: 1 // 01_Combine_Two_Images.cpp 2 // 环境 VS20 阅读全文
posted @ 2020-12-24 09:45 一杯清酒邀明月 阅读(2771) 评论(0) 推荐(0)
摘要: OpenCV3中提供了一个用于图像拼接的模块——Stitcher,可以将连续拍摄的图像序列,拼接成一幅全景画面。 如下所示是56幅连续拍摄的图像: 0.png 1.png 2.png 3.png 4.png 处理代码如下: 1 #include < stdio.h > 2 #include < op 阅读全文
posted @ 2020-12-23 16:31 一杯清酒邀明月 阅读(1202) 评论(0) 推荐(0)
摘要: 拼接算法 OpenCV中从2.4.x版本之后多出来一个新的模型 图像拼接,该模块通过简单的高级API设置,可以获得比较好的图像拼接效果,OpenCV官方提供了一个高度集成的API函数 Stitcher,只要两行代码就可以得到一个很好的拼接图像。 1 Ptr<Stitcher> stitcher = 阅读全文
posted @ 2020-12-23 14:59 一杯清酒邀明月 阅读(2192) 评论(2) 推荐(0)
上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 156 下一页