我的Qt作品(5)使用Qt+Halcon实现模板匹配;支持ROI框选/橡皮擦涂抹功能
生活随笔
收集整理的這篇文章主要介紹了
我的Qt作品(5)使用Qt+Halcon实现模板匹配;支持ROI框选/橡皮擦涂抹功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
聲明:
本作品的開發初衷是來自一篇博客(鏈接見文末)。源碼是基于網友的原創版本,本人在此基礎上重構和新增功能。
網友原創版本截圖:
開發環境:
Windows7/10 x64,VS2017,Qt5.12.9 x64,Halcon20.05試用版
重構軟件具備的功能列表:
1、Qt打開顯示圖像;
2、QGraphicsView顯示圖像,支持平移/縮放/居中等圖形操作;圖像縮放始終跟隨鼠標位置。
3、支持ROI框選,ROI顏色和筆寬的修改;
4、Halcon創建模板,Halcon圖像匹配;
5、在熱心網友的幫助下,實現了使用橡皮擦功能實現減少模板匹配特征的功能。
6、SQLite數據庫管理
重構軟件v1.0截圖:
1、框選ROI,可以生成模板輪廓
2、框選ROI,也可以使用橡皮擦去掉部分區域,減少特征點,然后再生成模板輪廓
重構軟件v1.1截圖:
相比前一個版本,新增了QSS,新增了SQLite數據庫表的管理,可以對每一個模板文件增/刪/改/查。
重構軟件v1.2截圖:
重構軟件v1.3截圖:
423776537@qq.com
---
推薦閱讀
博客《使用橡皮擦功能實現減少模板匹配特征》
https://blog.csdn.net/libaineu2004/article/details/107595786
總結
以上是生活随笔為你收集整理的我的Qt作品(5)使用Qt+Halcon实现模板匹配;支持ROI框选/橡皮擦涂抹功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习实践心得
- 下一篇: getsockopt、setsocket