zoukankan      html  css  js  c++  java
  • 【开篇】基于C#+EmguCV的机器视觉平台开发

            市面上关于通用的机器视觉平台已有不少,一些大的视觉产品、设备制造商都有开发自己的一套系统。其通用性也都有一些行业局限,难以囊括所有可能性,一些需要经过二次开发,这也是难以攻克的问题。本人水平有限,再加上步入视觉行业不过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#

  • 相关阅读:
    axios的封装
    单行和多行文本溢出省略号显示!!!
    vue2源码-响应式处理(学习笔记)-2
    vue2源码-rollup的配置(学习笔记)-1
    js的垃圾回收机制
    立即执行函数
    闭包笔记
    vue3.0的CompositionAPI
    Create gym environment with your own xml file and training it using her of baseline
    Brief introduction to mujoco or gym modeling using xml
  • 原文地址:https://www.cnblogs.com/thebreeze/p/10316033.html
Copyright © 2011-2022 走看看