×

置顶 本站原创软件与资源

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

勇哥,很想停止 勇哥,很想停止 发表于2020-04-10 浏览32946 评论3
下面的清单算是对勇哥的工业自动化职业生涯中有关机器视觉方面的总结。它是勇哥看到过的一些项目,以及对应的知识点的盘点。勇哥缺少工匠精神,许多认识不深入,浮于表面,大叔级别的人了对待学习还是有点浮燥,造成许多知识点勇哥也是一知半解,希望借着这个贴子内容的梳理、和相关的实验的开展,不断的提升自己的知识深度,最重要一点是形成一种有规划的学习模式,节省时间提升效率。本贴的内容做为大纲,实际的实验内容勇哥会不断更新贴子出来。所以就将本贴置顶吧。(一) 单相机标定(1)halcon的标定助手 &nb
勇哥的免费视频教程清单

置顶 本站开源软件与资源

勇哥的免费视频教程清单

勇哥,很想停止 勇哥,很想停止 发表于2021-02-01 浏览22194 评论1
“少有人走的路”www.skcircle.com《勇哥的机器视觉》免费视觉教学系列免费视频勇哥会不定期更新,希望观赏后各位能给出宝贵意见。视频中所用图片素材以及源码等资料,在本站QQ群(98596273)中发布。视频也在B站发布,播放地址为:https://space.bilibili.com/1150123755?from=search&seid=5789841158140412090你也可以订阅本站微信公众号《勇哥的机器视觉》接收最新视频的更新消息。免费视频教程清单:————————
机器视觉中不同类型光源的不同打光方式的效果探究

工业视觉/halcon

机器视觉中不同类型光源的不同打光方式的效果探究

勇哥,很想停止 勇哥,很想停止 发表于2018-11-17 浏览5759 评论0
有经验的机器视觉工程师都会认可这样一句话:机器视觉项目的成败在于能否得到一张打光优秀的图片。如果采集到的图片本身“质量”很差,那么接来下的图像处理工作就会困难重重。 由于项目的需求以及光源厂商的努力,目前机器视觉光源的类型可以说十分丰富,例如条光、背光、平行背光、同轴光、点光、隧道光、碗光、环形光、球形光、条形聚光等。根据光的波长和颜色,又可以分为X光、蓝光、红光、白光、红外光等。 网上关于光源选型方面的资料多如牛毛,我不想再重复,我想说点其他的。 在光源大家族中,
Emgu CV的配置以及在VS 2012中进行图像处理的步骤和实例

工业视觉/halcon

Emgu CV的配置以及在VS 2012中进行图像处理的步骤和实例

勇哥,很想停止 勇哥,很想停止 发表于2018-11-17 浏览6473 评论0
引言openCV是因特尔的一个开源的视觉库,里面几乎包含了所有的图像处理的经典算法,并且采用C和少量的C++编写,运行效率很高,对于做图像处理这方面工作的,认识opencv是必须的工作。不过opencv有个很大的不足,这在于它几乎没有提供gui这方面接口,很难满足目前应用程序开发的需要,而万恶的MFC框架丑陋的界面也成为了我的噩梦,MFC与opencv和界面优化几乎让我在图像处理这一块儿无法动弹。C#是.net平台上的明星语言,可以很容易做出漂亮的界面。EmguCV是将opencv封装的一个.n
探究算子find_shape_model中参数MaxOverlap的准确意思

工业视觉/halcon

探究算子find_shape_model中参数MaxOverlap的准确意思

勇哥,很想停止 勇哥,很想停止 发表于2018-11-17 浏览4887 评论0
基于形状的模板查找算子:find_shape_model(Image : : ModelID, AngleStart, AngleExtent, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, Greediness : Row, Column, Angle, Score) MaxOverlap:意思是允许的最大重叠区域。 那么我们想问,这个重叠区域指的是哪个区域呢?如果下图是创建形状模型的图像:那么对于下
Halcon阈值化算子dual_threshold和var_threshold的理解

工业视觉/halcon

Halcon阈值化算子dual_threshold和var_threshold的理解

勇哥,很想停止 勇哥,很想停止 发表于2018-11-17 浏览5978 评论0
Halcon中阈值二值化的算子众多,通常用得最多的有threshold、binary_threshold、dyn_threshold等。 threshold是最简单的阈值分割算子,理解最为简单;binary_threshold是自动阈值算子,它可以自动选出暗(dark)的区域,或者自动选出亮(light)的区域,理解起来也没有难度。 动态阈值算子dyn_threshold理解起来稍微复杂一点,使用dyn_threshold算子的步骤基本是这样的:① 将原图进行滤波平滑处理。②
Region在connection前后进行“交并差”等操作的异同

工业视觉/halcon

Region在connection前后进行“交并差”等操作的异同

勇哥,很想停止 勇哥,很想停止 发表于2018-11-17 浏览3862 评论0
connection直译为“连接”。其实它的功能不是连接,它的功能是确定区域之间的连接关系,如果简单粗暴地解释的话,可以认为:connection的意思是“打散”,将不连接的区域打散成一个一个的区域。 一、difference操作 1、用connection之后的region集合减去单一region 以下为待处理的图:read_image (Right, '未标题-1.jpg') threshold (Right,&n