第一个开源项目---halcon图像显示控件(缩放/roi操做)

终于下定决心将图像控件开源,欢迎下载及建议c++

地址git

https://github.com/linyugang/VisionControlgithub

项目依据halcon自带C#实例修改而成,相对于原生有如下优化c#

  1. 图像对象转换为c++,防止变量释放后不能刷新显示
  2. c++与c#两种显示方式能够在代码中选择编译
  3. 增长右键菜单 实现距离测量/分层显示/直方图等功能
  4. 文字也被添加到显示对象中使图像缩放文字跟随缩放
  5. roi中旋转矩形角点拖动由总体缩放修改成按此点变化,对角点位置不变化
  6. roi中增长搜索框功能,不参加roi加减运算
  7. roi可实现文字显示(当前只有搜索框显示文字,其余因为有加减运算不显示文字)
  8. 在c++代码中使用利用QMutexLocker解决跨线程访问数据冲突问题
  9. 鼠标移动时图像坐标及灰度等信息显示
  10. 图像显示和roi操做封装为两个控件,方便拖动调用

使用注意优化

  1. 开发环境为vs2015+halcon13+qt5.9.1
  2. 须要复制对应dll到运行目录

     

效果图线程

 

相关文章
相关标签/搜索