/MVision

MVision是基于Halcon的SDK开发的,目的是为了更方便、更灵活、更高效的使用Halcon这一强大的机器视觉软件

Primary LanguageC#

#

MVision


##说明
MVision是用Halcon的封装的软件。原本的目的是为了以后用halcon开发项目能省点事,省的每次做项目都要单独为相机控制做开发。但是,后来想想halcon输出的图像是HObject类型的,并且halcon的显示控件也没有VisionPro的显示控件那么方便,功能那么强大,为了进一步提升日后的开发效率,所以想把MVision基于Halcon做成一个成熟的软件,并且借此机会进一步提升自己.NET软件开发能力。MVision有两个版本,一个是稳定版,一个是测试版。由于MVision开发有一定的周期,需要花较长的时间,稳定版主要便于在平时项目中能使用,测试版主要用于长期开发。

##目的

1:基于Halcon的SDK开大好用、可用、方便的MVision软件;
2: 进一步提升自己用.NET开发软件的能力。

##参考 1:Halcon开发文档和.net部分源码; 2:VisionPro开发文档和.net部分源码; 3:.NET开发文档。

#修改说明

2019-4-9: 修复了稳定版在没有相机连接的情况下,打开AcqFifoEdit出错的Bug