视觉检测基础(C#)

1. 两种取图方式

1)生产消费者队列。临界区

2)GetPicture 返回图片

2. 图像处理

1)输入图像

2)输出处理结果true or false 

3. 多线程

1)线程开启

2)线程暂停。设备运行异常暂停,可恢复

3)线程终止。不要使用Abort,建议while判断中加flag

4. 信息交互

1)进程间通信。例如与ShopFloor交互

2)设备间通信。Socket、Serial,与机械手或者PLC

5. GUI

1)常见的控件操作

2)子线程中使用委托

6. 配置文件管理

INI、txt、XML

7. 数据库操作

1)sqlite用于UAC

2)SQL

8. 运动控制

凌华、固高、雷塞

 

暂时想到的就是这些。

  • 3
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,以下是一个新手学习C#编程语言机器视觉方向的学习路线指南: 1. 首先,你需要学习C#编程语言的基础知识。这包括掌握语言的语法、数据类型、流程控制等基本概念,并且熟悉C#的开发环境和工具,比如Visual Studio(简称VS)。 2. 接下来,你需要学习机器视觉的基本原理和概念。这包括了解图像处理、特征提取、目标检测和识别等基本技术。了解机器视觉的基本概念可以帮助你理解在C#中如何应用这些技术。 3. 一旦你掌握了C#和机器视觉的基本知识,你可以开始学习相关的库和框架。在C#中,你可以使用OpenCVSharp、Emgu CV等库来进行图像处理和机器视觉任务。这些库提供了丰富的函数和算法,可以帮助你处理图像、进行特征提取和目标检测等任务。熟悉这些库的使用可以提高你的机器视觉编程能力。 4. 此外,你还可以学习深度学习和神经网络的知识。深度学习在机器视觉任务中发挥着重要作用,可以帮助你实现更高级的图像处理和识别任务。学习深度学习的框架,比如TensorFlow.NET、CaffeSharp等,可以帮助你在C#中应用深度学习算法。 5. 最后,不断练习和实践是提高机器视觉编程能力的关键。通过完成项目和参与实际的机器视觉应用,你可以不断提升自己的技能和经验。参加相关的机器视觉竞赛和社区活动,与其他开发者交流和分享经验也是很有帮助的。 综上所述,新手学习C#编程语言机器视觉方向的学习路线包括学习C#基础知识、了解机器视觉的基本概念、学习相关的库和框架、掌握深度学习和神经网络的知识,并通过实践不断提升自己的技能和经验。希望这个学习路线指南对你有所帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [机器视觉工程师如何高效学习C#](https://blog.csdn.net/weixin_44301520/article/details/129515409)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [新手学习C#常见技能_视觉检测](https://blog.csdn.net/hspx668/article/details/129518483)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值