自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 VSCode 配置 Python+OpenCV

安装Anaconda3,不装在C盘。 在Anaconda3安装OpenCV资源包,OpenCV扩展包。 Anaconda虚拟环境设置。 安装VSCode。 在VSCode安装Python拓展。 设置VSCode的Python解释器为Anaconda3的Python。 解决执行策略受限问题。 在VSCode设置Python代码对齐,代码检测等参数。

2023-06-27 17:51:17 1201

原创 视觉软件框架 逻辑线程

相互学习,共同富裕。

2023-06-21 10:08:00 492

原创 C# 多线程 异步编程 async和await

用async定义一个方法是属于异步执行的,该方法里必定要存在一个await表达式,await会将该方法挂起,执行表达式内的异步内容,直到异步内容执行完毕后,才会继续执行表达式后面的内容。.NET 4.5开始基于任务Task提供了async和await关键字,实现方法的异步执行。如果async定义的方法不包含await表达式,则该方法为同步方法,编译器会提供相关警告。

2023-06-12 19:08:40 236

原创 C# 多线程 BackgroundWorker

BackgroundWorker是一个基于事件的异步模式(EAP)的实现方式,用于管理工作线程。BackgroundWoker使用线程池,所以绝不允许调用Abort,否则会导致线程池异常。

2023-06-10 17:19:57 1434

原创 C# 多线程 任务并行Task

本质上,Task和ThreadPool使用的是同一个线程池,一般来说,Task效率更高点。Task也是Parallel类和PLINQ的基础。

2023-06-08 20:27:34 2127

原创 C# 多线程 异步委托BeginInvoke

异步委托解决了线程池不能返回值的问题,允许双向传递参数,同时可以在调用线程上抛出委托方法中未处理的异常。注:EndInvoke是必须的。相互学习,共同富裕。

2023-06-06 21:28:04 1118

原创 C# 多线程 信号量

信号量的作用类似银行的柜台,具有一定的数量,当柜台都已有顾客在办理事务时,后面的顾客只能排队等待某个柜台办理完结后再进入柜台。信号量需要设置最大的允许数量和当前的空位数量。容量为1的信号量即与 lock 和 Mutex 功能类似。

2023-06-06 20:49:01 269

原创 C# 多线程 同步锁

Mutex 继承自 WaitHandle ,可使用 WaitIOne 方法加锁,使用 ReleaseMutex 方法释放锁。Mutex 的作用与 lock 相似,不同的是 Mutex 支持跨进程工作,但是效率要比 lock 低。Monitor提供了同步访问对象的机制,通过成对的 Enter 和 Exit 方法对对象加锁。lock是一个语法糖,其实际即为上述Monitor的同步代码,简化了使用锁的代码量。Monitor也提供了一个TryEnter方法,允许指定获取锁的超时时间。相互学习,共同富裕。

2023-06-06 18:29:17 1073

原创 C# 多线程 线程池ThreadPool

通过 ThreadPool.QueueUserWorkItem(WaitCallback) 方法可以将需要异步运行的方法排入线程池的队列中。WaitCallback(Object) 是带有一个输入参数的委托。

2023-06-06 16:40:15 767

原创 C# 多线程 Thread

相互学习,共同富裕。

2023-06-06 13:59:01 106

原创 C# 多线程 线程通信事件

.NET提供了用于线程之间通信的事件方法,继承结构如下图: 线程的阻塞与解除使用的方法如下图: 这里使用AutoResetEvent作为示例:相互学习,共同富裕。

2023-06-06 11:31:19 348

原创 C# 多线程 知识点概述

C# 多线程常用功能的知识点概述

2023-06-06 10:43:44 109

原创 C# 多线程 UI线程通信

C#跨线程操作UI控件

2023-06-05 15:55:57 1777

原创 C# Event 事件

C# 事件

2023-05-25 22:11:08 129

原创 海康工业相机 C# 开发示例

海康机器人工业相机SDK二次开发.NET

2022-09-21 21:51:41 15188 19

原创 VisionPro与C# 图像保存

VisionPro与C#联合编程,图像保存。

2022-07-27 07:48:45 3491 1

原创 VisionPro与C# 图像显示十字光标

VisonPro与C#联合编程,图像显示中心十字。

2022-07-27 07:47:34 1703

原创 VisionPro与C# 实时取像

VisionPro与C#联合编程,实时取像。

2022-07-27 07:47:11 4250 3

原创 VisionPro与C# 卸载相机

VisonPro与C#联合编程,关闭程序前卸载相机。

2022-07-27 07:46:51 714

原创 VisionPro与C# 加载与保存取像工具

VisionPro与C#联合编程,加载与保存取像工具。

2022-07-27 07:46:10 1830

原创 VisionPro与C# 加载与保存视觉工具包

VisionPro与C#联合编程,加载与保存视觉工具包。

2022-07-27 07:45:38 2115 1

原创 Halcon 曲线宽度检测算法总结

Halcon取像算法总结

2022-07-27 07:44:09 2354

原创 VisionPro与C# 界面显示视觉结果图像

VisionPro与C#联合编程,界面显示视觉结果图像。

2022-07-26 17:16:46 4408 2

原创 VisionPro 与 C# 创建项目

VisionPro与C#联合编程,创建项目。

2022-07-26 17:14:07 2150 1

原创 VisionPro 定位项目工具包示例

VisionPro定位项目示例

2022-07-26 17:01:07 3504 4

原创 VisionPro 视觉工具列表功能

VisionPro工具列表

2022-07-26 16:56:47 378

原创 机器视觉 远心倍镜精度计算

工业相机放大倍镜精度计算

2022-07-26 16:51:11 857

原创 机器视觉 飞拍曝光计算

飞拍曝光计算

2022-07-26 16:48:19 6105 2

原创 机器视觉 光源选型

机器视觉光源选型

2022-07-26 16:45:51 453

原创 机器视觉 工业镜头选型

工业镜头选型

2022-07-26 16:42:17 226

原创 机器视觉 工业相机评估

工业相机选型

2022-07-26 16:40:02 1140

原创 C# delegate 委托

C# 委托

2022-07-26 16:31:03 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除