WPF+Halcon 培训项目实战 完结(14):完结总结,无代码

文章目录

  • 前言
  • 相关链接
  • 项目专栏
  • 完结总结
    • 两个月的学习
    • 重学WPF
    • WPF和Halcon联合开发
  • 下一步的展望

前言

为了更好地去学习WPF+Halcon,我决定去报个班学一下。原因无非是想换个工作。相关的教学视频来源于下方的Up主的提供的教程。这里只做笔记分享,想要源码或者教学视频可以和他联系一下。

相关链接

微软系列技术教程 WPF 年度公益课程

Halcon开发 CSDN博客专栏

个人学习的Gitee 项目地址仓库

项目专栏

WPF+Halcon实战项目

完结总结

两个月的学习

其实我学习Halcon也就两个月的时间,我第一篇Halcon的相关教程是在11月初写的。

WPF+Halcon 培训项目实战 完结(14):完结总结,无代码_第1张图片

Halcon WPF 开发学习笔记(0):开篇介绍

我当时学习的原因就是因为机器视觉的工资比较高,毕竟传统的上位机也没什么难度,一般难度都在于出差比较麻烦。都是内网项目,你需要去很远的地方去调试整个设备。

WPF+Halcon 培训项目实战 完结(14):完结总结,无代码_第2张图片

重学WPF

Halcon的代码是需要有个载体去运行的,因为我们需要一个简单的人机交互。简单来说就是写个按钮,按一下发个指令啥的。

Halcon的载体目前就两个,一个是QT,另一个是Winfrom/WPF。QT是最好的,但是C++ 由于其极高的学习难度和开发难度,C# 开发要快很多。WPF 是目前的最优选择,当然如果你要跨平台的话就用QT或者avalinoa。

我顺便又重新学了一下,找个一个自己用起来最顺手的UI(HandyControl)和矢量库(IconPacks),顺便弄通了一下WPF的基础原理,就开始上手写WPF的代码了。还解决了一下常见的问题:全局异常捕捉,窗口/全局消息提示,日志打印。
WPF+Halcon 培训项目实战 完结(14):完结总结,无代码_第3张图片

在这里插入图片描述

WPF和Halcon联合开发

我之前已经用过了Halcon的联合开发了,现在相当于是之前的升级版本。我是找一个Up主的课程去学习的。当然其实更多的是师傅领进门,修行在个人。

WPF+Halcon 培训项目实战 完结(13):HS 鼠标绘制图形

WPF+Halcon 培训项目实战 完结(14):完结总结,无代码_第4张图片

下一步的展望

我之前发过我的2023年底展望,说过我目前的规划就是明年去找一个机器视觉方向相关的工作。

小王的2023年底未来规划
在这里插入图片描述

目前对于我来说,有两个方向。一个是OpenCV,一个是继续学Halcon。OpenCV是免费的开源库,是机器视觉方向的源头,但是学习的成本比较高。Halcon的话就是封装好的C# 库,但是正版很贵,国内用盗版的比较多。

小王我目前的打算是去学OpenCV,原因如下:

  • 会了OpenCV再去学Halcon就很简单
  • 可以顺便学一下Python,学会了也不亏
  • 市场上招人,OpenCV认可度是最高的。
  • 学的人多,踩坑的人也多,所以对应的解决方案也很多。

你可能感兴趣的:(WPF+Halcon实战项目,wpf,java,开发语言)