少有人走的路

勇哥的工业自动化技术网站

python知识导航贴,持续更新

C# 语言高级特性知识导航贴,持续更新

netMarketing类库: 类库说明

本站视觉相关教程整理贴子,持续更新

C++相关导航贴,持续更新

本站收费服务公告(netMarketing源码,工业自动化行业培训班等)

2020年勇哥的机器视觉实验项目清单(大纲)

本站连载贴子系列,持续更新中……

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

运动控制专题,持续更新

halcon例程学习笔记(3)----check_smd_tilt.hdev

本例程来做halcon10.0版本中的一维函数中check_smd_tilt.hdev例程,通过此例程可以学习到如何使用halcon中算子measure_projection通过投影图像上垂直于剖面线方向的灰度值来提取1D灰度剖面,如下是对此算子的详细理解:更多关于测量的算子理解,可以参考北京大恒宣讲的PPT  halcon测量技术。下面例程是检测SMDS是否与近水平或者相对相机是否倾斜。分析图像发现相机的景深很小,因此倾斜的拍摄的图像是模糊的。因此才程序采用了首先对图像进行分割,然后

Halcon例程学习笔记(2)—— Particle

其为分析液体中的成分,得出区域中的平均灰度和面积;在液体二值图像中有几个亮斑,需要提前去除;液体成分中灰度变化不明显,直接采用全局阈值处理效果不佳;读取鼠标按键数值,并选择区域。threshold (Image, Large, 110, 255) * Dilate regions with a circular structuring element dilation_circle&

Epson机器人软件中的“机器人管理器”为灰色

“机器人管理器”为灰色,如下图:其原因是你要先打开一个工程,才可以使用“机器人管理器”。这个是该软件一个莫妙其妙的地方。因为这个问题有时候会忘记,在这里留个记录吧。--------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接!

Halcon例程学习笔记(1)——Atoms

这个例程的目的是使用算子来找出结构不规则的原则,其中涉及到一些算子:crop_rectangle1:从图像中截取矩形图像 gauss_filter:高斯滤波 watersheds:图像分水岭算法 smallest_rectangle1:平行于坐标轴的最小外接矩形Part Ⅰ 初始化程序dev_update_off ()  dev_close_window () dev_set_draw ('margin') dev_set_li

halcon例程学习笔记(11) 一维码、二维码识别

1、一维条码一维条码:由一组规则排列的条、空以及对应的字符组成的标记,“条”指对光线反射率较低的部分,“空”指对光线反射率较高的部分,这些条和空组成的数据表达一定的信息,并能够用特定的设备识读,转换成与计算机兼容的二进制和十进制信息。 一维条码的码制:  EAN码、39码、交叉25码、UPC码、128码、93码,ISBN码,及Codabar(库德巴码)等。   EAN 码:是国际通用的符号体系,是一种长度固定、无含意的条码,所表达的信息全部为数字

halcon视觉检测电芯表面是否有条码

要检查电芯表面是否有条码,可以知道电芯是否放反面了,起到视觉防呆的作用。勇哥能想到的思路是:一维,二维码识别,能识别则为有码面。框选区域,算子intensity计算区域灰度值的平均值或者方差,以此来判断是否为有码面。下面的程序两种方法都用到,把代码做个记录,供大家参考。其结果可以看到,完美的情况下,两种方法都可以。但其实还是有问题的,比如如果电池表面贴了膜,那么因为反光的原因,两种方法都有可能会误判断。如果二维码很小,选择的区域很大,那么灰度平均都是差不多的,也没办法判断。* Code

怎么带团队

带团队很简单,迈过3道坎,走到第7关,你就成功了一半。我做10几年的团队管理,带了不少于30位新晋管理者,发现从「执行思维」到「管理思维」的转变是新晋管理者必须攻克的关卡。文章比较长,根据10几年经验的积累和实战总结,一个字一个字敲打上去的。为了便于大家阅读,我放了个思维导图,每个部分都可以写成一篇长文,加入具体执行建议,后续会继续写,希望大家支持。可以关注 @韩大叔 ,看后续的高质量内容。在这个思维转变的过程中,主要会遇到3个问题:1、固守旧经验,不愿做出改变。作为新领导,最大的失误,就是没

C# Winform 添加现有项窗体,窗体的Designer.cs不在窗体下 也就是Designer.cs /.cs /.resx三者分离的解决办法

这个问题是这样的,勇哥希望把另一个程序的一个form或者自定义控件复制到现有的工程中去。最笨的方法是创建空白form,然后把要复制的form上的内容粘贴过来,然后把相应代码也粘贴过来。最蠢的人都知道直接把这个form的三个文件复制过来就可以了,三个文件即是Designer.cs /.cs /.resx下图所示是:  Form1.cs, Form1.Designer.cs, Form1.resx但是如果你添加新项目,把上面三个文件添加过来后,它们是分离的状态(右边所示的状态),傻眼了吧?

三菱FX5U与上位机通讯时的网络设置

勇哥的公司现在大量采用三菱FX5U的PLC。据说这款产品在8轴的产品里价格有竞争力,而且还内带一个以太网口。三菱PLC的内存读写可以采用前辈写的HSL模块,但是需要在PLC端做一些设置,否则连接不上。设置如下图所示,其中分配了两个端口号,4999,6000。也就是说这款产品可以指定多个网络端口号,以供外部设备与其网络通讯。在上位机这边,我们以tcp client来访问即可,即PLC是一个tcp server。如果遇到无法连接fx5u读写dm区的情况,则按下面的方式来设置。点击“对象设备连接配置设

测试电芯直流内阻的小程序(C#)

什么是电芯的直流内阻?下面两篇文章各位可以参考一下:关于电池的内阻知道这几点就够了?IT8511+表测试电芯的直流内阻下面是IT8511表的测试指令,也可以使用字节流指令。MEAS:CURR? SYST:REM     远程模式 MODE CURR    设置定电流模式 CURR 10      设置放电电流 MEAS:
«    2025年11月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864