- 博客(21)
- 收藏
- 关注
转载 图像处理心得
对于自动化领域来说,图像处理都是比较简单的,就是模板匹配,定位、找边、找圆、Blob、区域,那些印刷领域的检测可能要复杂点,各种滤波获取稳定的图像第一、首先确定我们要操作图像的范围,用图形框给框起来,确定操作区域,操作都是在这一片,基本上就一步到位了 Region第二、再就是你要干什么了。根据客户的需求,我们选择合适的算子来进行操作,得出结果第三、数据的初步加工,输出结...
2019-03-27 14:31:00 1042
转载 自动化机器视觉行业视觉方案设计心得
当我们做视觉验证方案的时候,拿到客户给的样品1、视野大小: 首先根据产品的大小,和客户的视觉检测要求,我们要确定镜头的视野大小,一般情况下视野都要比我们需要检测的区域大1/3,拿尺子量出来,记录下初步的视野大小,单位是MM2、工作距离: 确定一下我们的镜头离产品到底有多少距离,有些是客户提供,有些是工程设计提供一些大体的要求,我们再做决定大体的一个工作距离,单位:mm3、镜头...
2019-03-27 14:07:00 1654
转载 关于Visionpro可以同时运行几个VPP的问题
最近有个老项目,需要做维护,去现场看了下,是生产线,共7个工业相机,有个工位的相机总是误判,观察了一天时间,发现误判的也是看几率,然后把误判的图片都导出来,用我的笔记本,同样的图像程序,把误判的图片都跑一遍,结果全部都对,就在考虑为什么出现误判,考虑了好久,觉得是多个相机同时调用Visionpro的原因,具体还要再调试修改。给Cognex发邮件咨询一个Visionpro最多同时可以拖...
2019-03-19 16:23:00 1931
转载 把Visionpro的控件如何加载到VS中去
周末,收到一位博友的问题,没有来得及回复,主要是在忙着搬家。。。工控软件行业,对于VS版本的要求不是很高的,够用就行,一般情况下VS2012就够用了,版本高的话有些硬件和软件还不支持。。。目前,鄙人一直用的Visionpro9.0版本。。。VP8.2_VP9.0控件自动安装到VS都支持到VS2012,以后的需要我们手动添加。。。1、8.2——9.0版本,在安装的时候可以把控件...
2019-02-25 09:32:00 3791
转载 VS2015和OpenCV配置
http://www.cnblogs.com/zangdalei/p/5339316.html转载于:https://www.cnblogs.com/MaZai/p/10342282.html
2019-01-31 15:50:00 115
转载 在VS2015中用C++编写可被其它语言调用的动态库DLL
https://blog.csdn.net/songyi160/article/details/50754705顺着这个步骤一步步来即可转载于:https://www.cnblogs.com/MaZai/p/10319362.html
2019-01-25 14:14:00 82
转载 机器视觉行业的很多知识
https://blog.csdn.net/douglax/article/details/9528297转载于:https://www.cnblogs.com/MaZai/p/10292262.html
2019-01-19 16:58:00 102
转载 自定义控件实现图像的显示和放大缩小,平移,右击菜单选择“自适应窗口”“保存图像”...
前面介绍了2个控件组合在一起实现,对PictureBox控件的操作,今天我们自己新建一个控件来自己用。新建一个Windows窗体解决方案,添加“用户控件”,把PictureBox控件拖到指定的区域,给我们要自己定义的控件改下名字UserControl_Display界面就完成了,现在我们要自定义的控件添加事件和右击菜单(contextMenuStrip1)控件 1...
2019-01-19 16:33:00 379
转载 PictureBox中的图片实现鼠标滑轮控制缩放和平移
昨天刚学会了如何实现PictureBox控件中的图像自动缩放和平移,下面我把过程给大家说一下:参考了:https://www.cnblogs.com/jinqier/p/3497201.html1、首先要拖一个控件,Panel控件作为容器2、然后父容器里面拖一个PictureBox控件,设置属性为“”停靠在父容器“”pictureBox1.SizeMode = Pic...
2019-01-19 09:04:00 1632
转载 OpenCV在C#中应用—OpenCVSharp
这是链接,感兴趣的可以去看看https://blog.csdn.net/jameshater/article/details/79642384转载于:https://www.cnblogs.com/MaZai/p/10282560.html
2019-01-17 15:36:00 173
转载 机器视觉行业的一些状况,新手们可以了解下
编程软件方面:C#为主流,很多的工控软件都是用C#写的,再就是MFC(VC)和Laview。 新入行的去学C#吧。图像处理软件:1、一般的视觉检测推荐用Visionpro,加密狗分为两种:Plus版和PatMax版。 一般情况下Plus版的够用了,如果项目有点难度那就上PatMax版本。 学习的话一般是用Visionpro8.2版...
2019-01-17 13:56:00 1254
转载 C#联合Visionpro开发之实时显示
1 /// <summary> 2 ///1#相机实时显示 3 /// </summary> 4 /// <param name="sender"></param> 5 /// <param name="e"></param>...
2019-01-17 10:24:00 2815
转载 C#和Visionpro联合开发之运行图像程序
1 //相机拍照,并且运行图像程序,并结果显示到屏幕 2 public static bool ToolBlockRun(CogToolBlock mytoolblock,CogRecordDisplay recordDisplay, ref Bitmap myImage,ref o...
2019-01-17 10:20:00 3872
转载 C#联合Visionpro编程之把Vpp关联到Visionpro在C#窗体中的控件中
1 //关联VPP到CogToolBlockEdit2控件,实现在程序中修改VPP的参数的目的 2 public static bool InitToolBlockEdit(CogToolBlock mytoolblock,CogToolBlockEditV2 toolblockEdit) 3 { 4 tr...
2019-01-17 10:17:00 3950
转载 C#和Visionpro联合开发之 加载.vpp图像处理文件
//初始化相机 //定义全局变量 CogToolBlock myToolBlock = new CogToolBlock(); string vppPath = "";//图像文件的路径 //调用 bool b_ToolBlock = InitToolBlock(myToolBlock,vppPath ); if(b_Too...
2019-01-17 10:14:00 3632
转载 已知圆上三个点坐标,求圆半径 r 和 圆心坐标
问题:已知圆上三个点坐标分别为(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)²+(y3-Y)²=R²(3)式(1)-(2)...
2019-01-17 09:56:00 4666
转载 C#跨线程调用:不同的窗体之间调用同一个控件
1 public void ShowMsg(string s)//接收变量,显示text公共代码 2 { 3 if (this.txt_LogDisplay.InvokeRequired) 4 { 5 this.txt_LogDisplay.Invoke(new Action<string>((s1) => {th...
2019-01-17 09:46:00 586
转载 C#窗体传值的集中方法,亲测可用,随便选
1 //1、使用专门的数据存储类的静态全局字段 //笔者经常用这种方式,因为平时开发的都是小程序 2 1、定义一个类,DataClass.cs 3 2、定义一个全局变量 4 class DataClass 5 { 7 public ...
2019-01-17 09:41:00 190
转载 图像处理中关于Blob的阈值的一些概念
首先说明下“阈”这个字的读法,来跟马老师一块念“yu”,四声。阈值和阀值是连个不同的概念啊。。硬阀值:是被检测数据所不能逾越的阀值。 硬阈值在自动化行业的视觉系统中我们是用的最多的,因为我们要保证光源的稳定性,工业相机拍出来的相片效果的一致性,如果遇到特例情况,那没办法。软阀值:则规定被检测数据的变动范围。一、 固定的阈值要比相对的速度快,...
2019-01-17 09:31:00 905
转载 C#中提取文件路径的目录的各种操作
1 //获取当前运行程序的目录 3 string fileDir = Environment.CurrentDirectory; 4 5 //一个文件目录 7 string filePath = "C:\\JiYF\\BenXH\\BenXHCMS.xml"; Console.WriteLine("该文件的目录:"+filePath); 8...
2019-01-17 09:26:00 1138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人