机器视觉.小刘同学
码龄1年
关注
提问 私信
  • 博客:123,715
    视频:148
    123,863
    总访问量
  • 135
    原创
  • 12,672
    排名
  • 1,339
    粉丝
  • 21
    铁粉
  • 学习成就

个人简介:愿你开心

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2024-01-04
博客简介:

一个新人博客,愿多多支持。

博客描述:
QQ_2220905182 小璐
查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,319
    当月
    75
个人成就
  • 获得1,509次点赞
  • 内容获得59次评论
  • 获得792次收藏
  • 代码片获得900次分享
创作历程
  • 135篇
    2024年
成就勋章
TA的专栏
  • VisionPro
    6篇
  • C#
    63篇
  • 网络通信
    1篇
  • 心跳机制
    1篇
  • 串口通信
    1篇
  • Modbus通讯协议
    4篇
  • UDP/IP协议
    3篇
  • TCP/IP协议
    3篇
  • http协议
    10篇
  • Winfrom
    6篇
  • Winfrom画板
    3篇
  • WPF
    29篇
  • WPF MVVM框架
    3篇
  • WPF动画
    7篇
  • SQL
    6篇
  • SQL连接数据库
    1篇
兴趣领域 设置
  • 编程语言
    pythonc#
  • 前端
    前端
  • 后端
    sql
  • 人工智能
    计算机视觉视觉检测
  • 网络与通信
    httpudp网络协议tcp/ip
  • 开源
    git
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

VisionPro —— CogSobelEdgeTool边缘提取工具

此工具可隔离和增强图像中的边缘信息。此编辑控件用于指定,选择,以及查看视觉工具结果。边缘幅度图像:基于输入图像中像素的边缘幅度的输出图像。较大的边缘将在输出图像中生成具有较高亮度值的边缘,而较小的边缘将生成具有较暗的灰度值的边缘。输出图像的坐标空间目录树(调整)为保留根空间与图像功能之间的关系。幅度缩放系数:指定在范围 0.5 至 50 中要使用的。此外,还可选择需要工具执行的任何后处理操作。
原创
发布博客 2024.11.11 ·
601 阅读 ·
12 点赞 ·
4 评论 ·
13 收藏

VisionPro —— CogPixelMapTool像素映射

CogPixelMapTool 是 Cognex VisionPro 提供的一个用于像素映射的工具。它通过将图像中的像素重新映射到新的位置,实现图像的几何变换、失真校正等操作。该工具适用于各种需要对图像进行几何调整的应用,如透视变换、图像配准等。
原创
发布博客 2024.11.11 ·
425 阅读 ·
6 点赞 ·
1 评论 ·
4 收藏

VisionPro —— CogIPOneImgeTool工具详解

工具可完成高斯平滑、高通滤波和图像量化等基本图像处理操作。Image Processing One Image 工具编辑控件为此工具提供图形用户界面。
原创
发布博客 2024.11.07 ·
1016 阅读 ·
23 点赞 ·
2 评论 ·
28 收藏

VisionPro —— 颜色匹配工具详解

复合颜色匹配工具将运行时图像的区域与复合颜色表进行比较,并确定哪种复合颜色生成最佳匹配。在向应用程序添加复合颜色匹配工具时,必须使用单个获取的图像或一系列单独的图像定义一组复合颜色。大多数应用程序将要求您获取一系列可能的图像,并从每个图像中为参考表生成单个条目。
原创
发布博客 2024.11.06 ·
887 阅读 ·
21 点赞 ·
3 评论 ·
32 收藏

VisionPro —— CogPatInspectTool对比工具

CogPathInspectTool是VisionPro重要的工具,主要用于缺陷检测,通过将当前图像与“训练图像”对比,获取“原始差异图像”,再将“原始差异图像”与“阈值图像”进行对比,进而获取“阈值差异图像”得到最终的当前图像与训练图像的差异,通常差异区域为缺陷所在。该工具通常与CogPMAlignTool工具、CogBolbTool工具进行使用。
原创
发布博客 2024.11.04 ·
531 阅读 ·
13 点赞 ·
1 评论 ·
12 收藏

Visionpro —— CogIDTool工具详解

CogIDTool能够在同一张图像中读取种类不同的一维码、多个同种类的二维码、以及一些高度旋转和有透视变形的码。
原创
发布博客 2024.10.28 ·
499 阅读 ·
15 点赞 ·
6 评论 ·
8 收藏

VisionPro —— CogOCRMaxTool工具详解

是一个字符识别工具,主要用于字符识别,它能够根据已训练的字符样本读取灰度图像中的字符,并返回读取结果。
原创
发布博客 2024.10.28 ·
362 阅读 ·
8 点赞 ·
3 评论 ·
4 收藏

VisionPro —— CogBlobTool斑点工具详解

CogBlobTool 一个用于斑点检测和分析的工具。可以使用该工具检查图像的区域,并定位由灰度值有限范围内的像素组成的特征,这些特征的形状通常是不可预测的。检测和分析这些特征或斑点的过程称为斑点分析。您可以使用blob分析来提供有关图像中某些特征的存在、数量、位置、形状和方向的信息。您还可以使用blob分析来发现图像中的特征如何在拓扑上相互关联。
原创
发布博客 2024.10.24 ·
1325 阅读 ·
15 点赞 ·
3 评论 ·
22 收藏

Modbus 协议详解

Modbus是一种通信协议,相当于机器之间经过一定规范的一种语言,它属于一种串行通信协议。包含三种协议 modbus-RTU;modbus-TCP大部分硬件都支持modbus-RTU协议,对数据在传输过程和接收过程格式的规定。
原创
发布博客 2024.08.02 ·
604 阅读 ·
15 点赞 ·
3 评论 ·
11 收藏

Modbus -- TCP协议

modbus_TCP协议:走的是网口,所以需要创建TCPclient对象进行通信,和modubus-RTU协议最大的区别是,modbustcp 是通过事务处理标识来区分同一时刻的 不同的modbus事务,并且modbustcp不需要通过自己进行校检。
原创
发布博客 2024.08.02 ·
528 阅读 ·
8 点赞 ·
2 评论 ·
9 收藏

Modbus_Ascii协议

modbus- TCP 请求帧:00 03 | 00 00 | 00 06 | 01 | 03 | 00 01 | 00 01。2 modbus- TCP 请求帧有事务处理标识符 协议号 长度等字节,但是modbus-RTU没有事务处理标识符 协议号 长度等字节。1 modbus- ASCII校验码的算法采用的是LRC校验算法, modbus-RTU采用的crc16校验算法。modbus-RTU 请求帧: 01| 03 | 00 01 |00 01 |D5 CA。
原创
发布博客 2024.08.01 ·
452 阅读 ·
16 点赞 ·
0 评论 ·
4 收藏

C# —— 析构函数

构造函数创建对象 对属性进行初始化的作用析构函数: 当一个对象被释放的时候执行。
原创
发布博客 2024.07.25 ·
711 阅读 ·
8 点赞 ·
4 评论 ·
3 收藏

蔬菜大棚数据库版

/2 创建数据库操作文件,sqlhelper文件 把数据库的增删改查操作封装的sqlhelper文件。// AddMinutes 添加30分钟。//1 连接数据库 数据库的配置在App.config进行配置。//3 在使用数据库操作的时候调用sqlhelper方法即可。串口数据,(这边是用的一个虚拟的串口工具,需要的话私)//MinDate 最小值。设置结束时间 最小值是在开始时间的30分钟之后,//添加到数据库里面。
原创
发布博客 2024.07.24 ·
395 阅读 ·
10 点赞 ·
2 评论 ·
2 收藏

蔬菜大棚nmodbus4以及邮件发送

/ 温度的数据源// 湿度数据源// 氧气数据源MyEmail.SendEmail(email, "大棚警告","大鹏温度过高,请及时打开空调");
原创
发布博客 2024.07.23 ·
368 阅读 ·
17 点赞 ·
1 评论 ·
6 收藏

C# —— HashTable

集合collections命名空间,专门进行一系列的数据存储和检索的类,主要包含了:堆栈、和队列、list、ArrayList、数组 HashTable 字典。Dictionary 字典 长度不固定 类型固定 存储的是键值对,通过键来进行访问 字典的查询速度更快。HashTable 哈希表 长度不固定 键值类型不固定,存储的是键值对,通过键进行访问。ArrayList动态数组, 长度不固定 类型不固定 通过索引值访问。List 列表 长度不固定,类型固定 通过索引值访问。4 通过键获取值 hash表[键]
原创
发布博客 2024.07.18 ·
454 阅读 ·
8 点赞 ·
4 评论 ·
4 收藏

C# —— 泛型

重点: 泛型方法调用的时候 由传入的类型坚定着实参的类型,实参类型决定着形参的类型,所以形参作用就进而体现了,参数类型不固定 由方法调用决定。例子 封装一个泛型方法 有返回值 泛型数组 ,参数传递一个任意类型的数据和数字 转化为对应长度的数组,并且数组里面存储的是传递的类型。3 定义泛型方法 传递两个泛型参数,两个参数类型不一样 可以使用 Ta 以后可以 T1... 以后可以 T1...T2...T3。2 调用带两个泛型参数的方法 Test1 传递的类型是一个。泛型: 广泛的类型 一般用于传递类型的。
原创
发布博客 2024.07.17 ·
540 阅读 ·
9 点赞 ·
1 评论 ·
3 收藏

C# —— var

var a;报错var: 在声明的时候 不清楚变量的类型,复制成功之后才会知道变量的类型,var在定义完变量一定要赋值,可以接收任意类型的变量。
原创
发布博客 2024.07.17 ·
523 阅读 ·
11 点赞 ·
0 评论 ·
3 收藏

C# —— CRC16 算法

CRC16:即循环冗余校验码。数据通信当中一种常用的查错校验码其特征信息字段和校验字段的长度可以是任意选定的,对数据进行指定多项式计算并且将得到的结果附加在帧的后面,接受的设备也执行类似的算法,以保证数据传输的正确性和完整性。
原创
发布博客 2024.07.16 ·
1127 阅读 ·
15 点赞 ·
0 评论 ·
5 收藏

C# —— (左移 右移 异或 与 或 )运算规则

因此,左移可以理解为整数的乘法,而右移则是理解为整数的取整除法。如果左移,则右边补零,(3) 1 ^ 1 = 0,0 ^ 0 = 0 任何数异或自己=把自己置0。(2) 1 ^ 0 = 1,1 ^ 1 = 0 1异或任何数=任何数取反。(1) 0^0=0, 0^1=1 0异或任何数=任何数。换算成十进制 8 右移2位 变成8/(2*2)=2。换算成十进制 3 左移2位, 变成3*2*2=12。例如 二进制 011 ,左移2位, 变成01100。
原创
发布博客 2024.07.16 ·
560 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

C# —— Sort排序

使用 CaseInsensitiveComparer.Default.Compare 对数字 字符串 汉字都可以进行对比。数组的元素是字符串 字符串也可以进行比较。因为字符串不能使用x-y这种方式进行比较。当返回x-y 正序排序。当返回y-x 正序排序。
原创
发布博客 2024.07.12 ·
908 阅读 ·
8 点赞 ·
0 评论 ·
1 收藏
加载更多