博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【开篇】基于C#+EmguCV的机器视觉平台开发
阅读量:7254 次
发布时间:2019-06-29

本文共 660 字,大约阅读时间需要 2 分钟。

        市面上关于通用的机器视觉平台已有不少,一些大的视觉产品、设备制造商都有开发自己的一套系统。其通用性也都有一些行业局限,难以囊括所有可能性,一些需要经过二次开发,这也是难以攻克的问题。本人水平有限,再加上步入视觉行业不过1年,此项目基本都是模仿CK,在17年3月开始启动,利用工作之余开发了2个月吧,记录一下开发经历,一方面加强自己对知识的巩固,另一方面希望对比我还新的新人有一些帮助吧。

       其实酝酿了好一段时间,一直没有好的Idea,不知从何下手,直到17年3月份的时候,无意看到了CKVision,觉得很好,于是想模仿着开发一款。采用了C#+EmguCV进行开发,历时2月,大致框架以及一些基础功能都已经实现:基本的图像处理工具、随意配置执行流程、二维码识别、文字识别等等。17年5月底离开深圳回到武汉后就没有再更新了,这次翻出来,估计很多东西会重新弄一弄了,边写边改吧。

      采用C#是因为本人是菜鸟,驾驭不了C++,C#开发桌面应用是相当方便,比老旧的MFC好太多。采用C#也就不能够使用Opencv了,只能用其C#版EmguCV。开发时候用的3.4.1版本,现在直接更新成最新的3.4.3。opencv已经4.0了,可惜EmguCV总是慢一拍。当时还不会WPF,采用的是传统的winform,界面比较普通。

     先发一张截图尝尝鲜吧,后面再慢慢详谈。

      开发工具:VS2015,Emgucv3.4.3

      编程语言:C#

 

转载于:https://www.cnblogs.com/thebreeze/p/10316033.html

你可能感兴趣的文章
工厂模式获取接口实现类对象
查看>>
CMake 手册详解(二十)
查看>>
三天学会HTML5——SVG和Canvas的使用
查看>>
Java学习—网络编程(TCP)
查看>>
Android中的设计模式之命令模式
查看>>
金山快盘开发(六)
查看>>
linux内核参数注释与优化
查看>>
Java研发岗位面试归类B(附答案)
查看>>
nodejs的配置
查看>>
java 简单的加解密操作
查看>>
我的友情链接
查看>>
tensorflow入门简单卷积神经网络
查看>>
【我的软考之路】我的网工备考之路~
查看>>
Google决定用gLinux取代Goobuntu Linux操作系统
查看>>
《将博客搬至CSDN》
查看>>
负载产品性能测试——新建测试
查看>>
mongo学习记录
查看>>
ReactOS:基于Windows的开源操作系统
查看>>
在 Linux 中调试 C 程序的福音——gdb
查看>>
这些年一起学过的Linux
查看>>