摘要: 编程软件方面:C#为主流,很多的工控软件都是用C#写的,再就是MFC(VC)和Laview。 新入行的去学C#吧。 图像处理软件:1、一般的视觉检测推荐用Visionpro,加密狗分为两种:Plus版和PatMax版。 一般情况下Plus版的够用了,如果项目有点难度那就上PatMax版本。 学习的话 阅读全文
posted @ 2019-01-17 13:56 老马仔 阅读(1834) 评论(2) 推荐(1) 编辑
摘要: 1 /// 2 ///1#相机实时显示 3 /// 4 /// 5 /// 6 private void checkBox1_CheckedChanged(object sender, EventArgs e) 7 { 8 //首先判断相机是否连接好了... 阅读全文
posted @ 2019-01-17 10:24 老马仔 阅读(4475) 评论(4) 推荐(0) 编辑
摘要: 1 //相机拍照,并且运行图像程序,并结果显示到屏幕 2 public static bool ToolBlockRun(CogToolBlock mytoolblock,CogRecordDisplay recordDisplay, ref Bitmap myImage,ref object r... 阅读全文
posted @ 2019-01-17 10:20 老马仔 阅读(5076) 评论(0) 推荐(1) 编辑
摘要: 1 //关联VPP到CogToolBlockEdit2控件,实现在程序中修改VPP的参数的目的 2 public static bool InitToolBlockEdit(CogToolBlock mytoolblock,CogToolBlockEditV2 toolblockEdit) 3 { 4 try 5 ... 阅读全文
posted @ 2019-01-17 10:17 老马仔 阅读(3722) 评论(1) 推荐(0) 编辑
摘要: //初始化相机 //定义全局变量 CogToolBlock myToolBlock = new CogToolBlock(); string vppPath = "";//图像文件的路径 //调用 bool b_ToolBlock = InitToolBlock(myToolBlock,vppPath ); if(b_ToolBlock... 阅读全文
posted @ 2019-01-17 10:14 老马仔 阅读(4168) 评论(1) 推荐(0) 编辑
摘要: 问题: 已知圆上三个点坐标分别为(x1,y1)、(x2,y2)、(x3,y3) 求圆半径R和圆心坐标(X,Y) X,Y,R为未知数, x1,y1,x2,y2,x3,y3为常数 则由圆公式: (x1-X)²+(y1-Y)²=R² (1)式 (x2-X)²+(y2-Y)²=R² (2)式 (x3-X)² 阅读全文
posted @ 2019-01-17 09:56 老马仔 阅读(5424) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-01-17 09:52 老马仔 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 1 public void ShowMsg(string s)//接收变量,显示text公共代码 2 { 3 if (this.txt_LogDisplay.InvokeRequired) 4 { 5 this.txt_LogDisplay.Invoke(new Action((s1) => {this.txt_LogDisplay.AppendTex... 阅读全文
posted @ 2019-01-17 09:46 老马仔 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1 //1、使用专门的数据存储类的静态全局字段 //笔者经常用这种方式,因为平时开发的都是小程序 2 1、定义一个类,DataClass.cs 3 2、定义一个全局变量 4 class DataClass 5 { 7 public static stri... 阅读全文
posted @ 2019-01-17 09:41 老马仔 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 首先说明下“阈”这个字的读法,来跟马老师一块念“yu”,四声。 阈值和阀值是连个不同的概念啊。。 硬阀值:是被检测数据所不能逾越的阀值。 硬阈值在自动化行业的视觉系统中我们是用的最多的,因为我们要保证光源的稳定性,工业相机拍出来的相片效果的一致性,如果遇到特例情况,那没办法。 软阀值:则规定被检测数 阅读全文
posted @ 2019-01-17 09:31 老马仔 阅读(741) 评论(0) 推荐(0) 编辑