社区
文章
合集
问答
学习
课程
编程词典
工具库
开发工具
网站源码
PHP 库
JS特效
网站素材
扩展插件
休闲
游戏下载
游戏教程
简体中文
简体中文
English
繁体中文
日本語
한국어
Melayu
Français
Deutsch
Login
singup
下一节: 089-反应式编程-合并多个观察者对象
(467 次播放)
下一节
重新观看
ဆ
章节
手记
提问
课件
反馈
C#+WPF上位机开发课程(模块化与反应式编程)
第1章 初出茅庐
1-1 001-开篇前言及创建C#新项目
1-2 002-安装Prism框架和ReactiveUI框架
1-3 003-使用Prism框架的应用程序和绑定ViewModel
1-4 004-使用Prism框架的模块功能
1-5 005-配置Prism框架的模块目录
1-6 006-代码提交及Gitee操作演示
1-7 007-安装MahApps主题及应用演示
1-8 008-创建登录模块并实现按需加载
1-9 009-引用Font字体库并使用字体
1-10 010-上位机通用架构设计分析
1-11 011-自定义特性的写法
1-12 012-扩展Prism框架功能-利用特性和反射向IOC容器中
1-13 013-创建核心模块,使用Prism框架的依赖注入功能
1-14 014-MVVM知识-窗体Loaded事件转Command命
1-15 015-用户登录-使用Prism事件聚合器和区域导航
1-16 016-开发对话框-自定义控件UserControl
1-17 017-断言类
1-18 018-语言管理模块之资源字典开发(ResourceDict
1-19 019-语言管理模块之简体、翻译、英语的切换应用
1-20 020-主模块的布局(Grid控件)
第2章 模块设计
2-1 021-菜单模块开发(学习模块间的依赖关系)
2-2 022-创建Image图像模块
2-3 023-创建相机模块及编写相机抽象类
2-4 024-非托管内存数组的管理(父类写法)
2-5 025-非托管内存数组的管理(子类写法)
2-6 026-BGRA图像结构体的封装
2-7 027-仿真相机子类的设计与实现
2-8 028-FPD平板探测器接口的设计
2-9 029-FPD平板探测器父类设计
2-10 030-FPD平板探测器仿真子类的设计
2-11 031-加载本地Tiff图像数据
2-12 032-创建硬件初始化模块
2-13 033-硬件加载及生命周期管理器开发(异步及Task)
2-14 034-硬件初始化模块-加载所有硬件
2-15 035-解决无法加载位图的问题
2-16 036-创建NLog日志模块,捕捉应用程序全局异常
2-17 037-创建prism对话框viewmdoel基类
2-18 038-创建系统配置模块
2-19 039-Json文件的序列化和反序列化帮助类
2-20 040-系统配置管器器(ConfigManager)
第3章 硬件模块
3-1 041-各个模块的配置参数的读取与写入
3-2 042-系统配置界面设计及业务编写
3-3 043-WPF中调用WinForm控件PropertyGri
3-4 044-缓存服务的管理器的开发(Dictionary字典)
3-5 045-登录模块的记住密码和自动登录功能开发
3-6 046-下载海康工业相机SDK和开发文档
3-7 047-HIK海康相机的SDK动态库dll导入及相机初始化
3-8 048-HIK海康相机的软触发采集图像与卸载相机
3-9 049-控制卡接口开发
3-10 050-控制卡抽象父类开发(初始化及配置参数)
3-11 051-控制卡抽象父类开发(运动轴回零和移动轴)
3-12 052-控制卡仿真类的开发
3-13 053-众为兴控制卡的SDK包下载安装及模块开发
3-14 054-众为兴控制卡初始化及开始
3-15 055-众为兴控制卡的正负限位、原点、编程模式、脉冲当量
3-16 056-众为兴控制卡的轴运动操作与关闭
3-17 057-增加相机、运动轴和主要操作区域
3-18 058-增加图像操作区域布局,安装MahApps主题
3-19 059-增加快捷菜单,学习按钮的Style样式
3-20 060-CheckBox控件样式及控件之间的属性绑定
第4章 图像模块
4-1 061-创建非托管数组的双缓冲内存管理器
4-2 062-创建图像处理模块
4-3 063-采集相机图像数据至双缓冲内存区域
4-4 064-采集平板探测器图像数据至双缓冲内存区域
4-5 065-16位灰色图源绑定到Image控件
4-6 066-ComboBox控件扩展功能(绑定枚举元素)
4-7 067-关闭软件时卸载所有硬件
4-8 068-触发采集仿真相机和仿真探测器的图像数据
4-9 069-增加鼠标操作模式(MouseWorkMode)
4-10 070-在控件中实时获取鼠标移动位置
4-11 071-初始化图像显示时的缩放和平移状态
4-12 072-模块间以接口通讯及反应式编程讲解(观察者模式
4-13 073-ScaleTransform缩放Grid控件
4-14 074-观察Combobox的值变化进行图像快捷缩放
4-15 075-下载opencv图像处理库
4-16 076-导入opencv图像处理库到C++项目中
4-17 077-C++模板应用讲解-Opencv的Mat图像转C++
4-18 078-C#调用C++生成的动态链接库dll函数
4-19 079-定义图像的结构体(struct)
4-20 080-C#的结构体与C++的结构体进行通讯及opencv库
第5章 反应式编程
5-1 081-修改探测器图像尺寸
5-2 082-创建图像滤波算法处理流程模块
5-3 083-创建滤波算法模型的接口
5-4 084-创建一个Test滤波算法对应C++的一个函数
5-5 085-利用反射和特性实例化滤波算法模型(重点知识)
5-6 086-导入Png图标以BitmapImage显示
5-7 087-添加索贝尔算法,演示opencv中的函数调用
5-8 088-反应式编程实战讲解观察者模式用法
5-9 089-反应式编程-合并多个观察者对象
5-10 090-反应式编程-调用opencv函数并显示图像
5-11 091-调用opencv中值滤波器函数
5-12 092-处理过滤器界面不切换的Bug
5-13 093-添加opencv高斯滤波算法
5-14 094-添加运动轴控制模块
5-15 095-增加运动轴的开始移动和停止移动功能
5-16 096-控制其它轴并显示运动轴的运动状态
5-17 097-利用Path开发扇形Button样式
5-18 098-读取与写入程序中的缓存数据
5-19 099-创建相机预览模块项目
5-20 100-编写相机预览模块的UI界面
上一节
下一节
教程列表
获取帮助
课程推荐
课件下载
高级
C#+WPF上位机开发课程(模块化与反应式编程)
9801 人在看
初级
帝国CMS企业仿站教程
3048 人在看
初级
WordPress零基础新手搭建个人博客及企业网站
6743 人在看
初级
极致CMS零基础建站教学视频
2724 人在看
初级
前端项目-尚优选【HTML/CSS/JS技术综合实战】
3117 人在看
中级
Vue3.0从0到搭建通用后台管理系统项目实战
5351 人在看
初级
零基础前端课程【Vue进阶学习及实战应用】
2821 人在看
初级
WEB前端教程【HTML5+CSS3+JS】
3506 人在看
初级
apipost极速入门
2161 人在看
中级
Vue3+TypeScript实战教程-企业级项目实战
3208 人在看
初级
简单聊聊PHP创业那点事
17423 人在看
中级
VUE电商项目(前台&后台 双项目实战)
3828 人在看
看过本课程的同学也在学
492837 次播放
简单聊聊PHP创业那点事
Web前端开发极速入门
大型实战天龙八部之开发Mini版MVC框架仿糗事百科网站
PHP实战开发极速入门: PHP快速创建[小型商业论坛]
登录验证与经典留言板
计算机网络知识集合
快速入门Node.JS全套完整版
最懂你的大前端课:HTML5/CSS3/ES6/NPM/Vue/...【原创】
自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)
笔记
X