- 博客(9)
- 收藏
- 关注
原创 程序思路流程
BLL层调用图像处理和数学计算、实体类等等,实现业务,然后UI层调用BLL层。在数学计算层写 读取九点标定矩阵,计算物料实际抓取点。3、写相机类,用反射切换相机,接口写相机的基础功能方法,实际相机类完善。2、写运动板卡类,把一些基本操作封装成方法,供mainfrom调用。验证矩阵是否读取成功,循环采图,提取像素点,转实际点,点位运动抓取。在BLL层调用上两个层的方法实现业务------实体类新建二个存放像素和实际坐标(一个存放圆,一个存放直线)5、写完运动控制,再写九点标定。6、再写贴合业务,(
2023-11-15 12:50:04
85
1
原创 实战课思路总结
校验位初始化:Enum.GetNames(typeof(Parity)), 字符串数组。16进制发送:将字符串值对应的16进制值转字节数组发送,写成一个方法。串口通信步骤:配置串口--打开串口--发送数据--接收数据。数据位初始化:6,7,8, 整数数组。
2023-10-31 22:26:45
128
1
原创 OCR字符识别
文本行区域 输入图像 文字高度 最小旋转角度(rad) 最大旋转角度(rad) 输出文本行角度(rad)输入图像 输出变换后图像 投影矩阵 算法 是否自动调整大小 是否区域变换。输入字符区域 输入图像(白底黑字) 句柄 输出结果数量 值 得分。找到区域的最小外接椭圆,水平轴与椭圆的主轴的夹角就是区域的角度。注:主轴方向指向椭圆尖锐的一端,水平轴与主轴正方向的夹角。采图--位置转正--预处理--分割--排序--识别。Phi(输出):输出角度(单位弧度(rad))
2023-10-25 10:40:12
262
1
原创 缺陷检测·
输入区域 输入图像 百分比(0-50) 最小灰度值 最大灰度值 范围(最大灰度值,最小灰度值之差)输入区域1(区域1 要与区域2 中所有区域相交,大于等于区域2)求区域在图像像中的最小最大灰度值。输入区域 输入特征 值。
2023-09-26 19:26:24
154
1
原创 Socket网络编程
所谓套接字,就是对网络不同主机上的应用进程之间进行双向通讯的端口的抽象,一个套接字就是网络上进程通讯的一段,提供应用程序利用网络协议交换数据的机制。TCP是面向连接的传输协议,建立连接的时候要经过严格的三次握手,才会建立联系。[2] 传输层:传输层包括UDP与TCP,UDP几乎不对报文进行检查,TCP有报文的检查。TCP与UDP相比,TCP有复杂的机制用来通讯交互与控制,但是只能是一对一的方式,[1] 应用层:应用层只是一个广泛的概念,通常指的是不同协议之间的通讯与应用。套接字上联应用程序,下联网络协议。
2023-08-18 15:43:29
50
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人