少有人走的路

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

python知识导航贴,持续更新

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

netMarketing类库: 类库说明

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

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

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

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

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

勇哥的免费视频教程清单

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

运动控制专题,持续更新

勇哥的实验:halcon阈值分割算子细谈(五)var_threshold

阈值分割引言C#阈值分割有非常多的算法,大体上分为全局和局部算法。 全局算法包括全局固定阈值和基于图像直方图的阈值,局部算法包括局部动态阈值分割。 基于图像直方图阈值分割的方法也有很多,比如常规的高斯滤波双峰法,OTSU大津法。 但是这类所有的法都基于一个假设:图像是有前景和背景的,待分割目标处于背景中,即图像直方图是双峰的。 如果因为非均匀光照导致待分割目标不处于背景或前景中,即图像直方图无双峰, 那么基于图像直方图的所有法都是不甚理想的 只能在此基础上进行一定的变换,例如nbl算

勇哥的实验:halcon阈值分割算子细谈(四)hysteresis_threshold

阈值分割引言C#阈值分割有非常多的算法,大体上分为全局和局部算法。 全局算法包括全局固定阈值和基于图像直方图的阈值,局部算法包括局部动态阈值分割。 基于图像直方图阈值分割的方法也有很多,比如常规的高斯滤波双峰法,OTSU大津法。 但是这类所有的法都基于一个假设:图像是有前景和背景的,待分割目标处于背景中,即图像直方图是双峰的。 如果因为非均匀光照导致待分割目标不处于背景或前景中,即图像直方图无双峰, 那么基于图像直方图的所有法都是不甚理想的 只能在此基础上进行一定的变换,例如nbl算

聊聊康耐视的相机的编号的意义,例如cam-cic-5000r-14-g

康耐视(Cognex®)品牌的工业相机是和visionPro一起卖的。你并不能只买康耐视相机。而且即使你有康耐视(Cognex®)品牌相机,也不能直接用在halcon上面,必须配合使用visionPro。捆绑销售这一点我们中国人太熟悉了,例如跟中国电信办宽带必须买他的手机一样,迟早会扫进历史的垃圾桶。不得不说康耐视倚仗是苹果供应链表现就是牛啊。最近搞到一个二手康耐视相机,型号是cam-cic-5000r-14-g,网上查了下相机资料,解读如下:cam是产品类型,工业相机cic是一个产品系列,这个

勇哥的实验:halcon阈值分割算子细谈(三)binary threshold,bin_threshold

阈值分割引言C#阈值分割有非常多的算法,大体上分为全局和局部算法。 全局算法包括全局固定阈值和基于图像直方图的阈值,局部算法包括局部动态阈值分割。 基于图像直方图阈值分割的方法也有很多,比如常规的高斯滤波双峰法,OTSU大津法。 但是这类所有的法都基于一个假设:图像是有前景和背景的,待分割目标处于背景中,即图像直方图是双峰的。 如果因为非均匀光照导致待分割目标不处于背景或前景中,即图像直方图无双峰, 那么基于图像直方图的所有法都是不甚理想的 只能在此基础上进行一定的变换,例如nbl算

勇哥的实验:halcon阈值分割算子细谈(二)histo_to_thresh,auto_threshold

阈值分割引言阈值分割有非常多的算法,大体上分为全局和局部算法。 全局算法包括全局固定阈值和基于图像直方图的阈值,局部算法包括局部动态阈值分割。 基于图像直方图阈值分割的方法也有很多,比如常规的高斯滤波双峰法,OTSU大津法。 但是这类所有的法都基于一个假设:图像是有前景和背景的,待分割目标处于背景中,即图像直方图是双峰的。 如果因为非均匀光照导致待分割目标不处于背景或前景中,即图像直方图无双峰, 那么基于图像直方图的所有法都是不甚理想的 只能在此基础上进行一定的变换,例如nbl算法等

工业相机关于相机和频闪光源的同步问题

今天调机,有台机器有个工位是飞拍。用的频闪控制器,线的接法是plc用io触发控制器光源,然后控制器会同步触发相机拍照。结果会看到连续触发时,有时候能拍到几张物料,亮度还有变化,有时候拍出来一片黑。这个就是典型的闪光灯与相机拍照不同步的问题了。这个问题的解决方法如下:首先我们把相机曝光确定下来,因为是飞拍,根据机械确定的最大速度以确定相机的最小曝光时间。勇哥这里设置了60us。然后就是尝试调整光源延时,这个直接可以在控制器上设置的。也可以用厂家的软件来设置要更方便一些。下图是CST的频闪控制器的设

勇哥的实验,常见halcon图像过滤器的测试(二):bilateral_filter 双边滤波器

勇哥注:图片过滤器是一切缺陷检测、边缘提取、图片分割前处理、分类器应用等等的基础。有很重要的研究意义。因此勇哥会写成一个系列贴子以和大家一起分享。-正文---------------------------------------------------------------------双边滤波(Bilateral filter)是一种可以保边去噪的滤波器。其输出像素的值依赖于邻域像素的值的加权组合。从效果来说,双边滤波可产生类似美肤的效果。皮肤上的皱纹和斑,与正常皮肤的差异,远小于黑白眼珠之

机器视觉中的光源选型及打光方案分析

2.2.1 光源选择标准光源的选择标准如下:(1)光源均匀性要好,在有效的照射范围内,灰度值标准差要小;(2)具有较宽的光谱范围,可以对不同材料的物体进行检测;(3)光照强度要足够,提高信噪比,利于图像处理;(4)具有较长的使用寿命及较高的稳定性,要保障光源在长时间运行状态下能够持续稳定的提供照明环境;(5)成本低,易根据现场情况定制特殊形状光源。2.2.2 光源的分类光源从大类上可分为普通自然光和人造光源,由光照强度、色温及光源的几何形状来描述。在不锈钢表面缺陷检测系统中,为使采集到的图像达到

Basler相机外部触发设置

一、相机硬件接线图2号引脚接传感器的触发信号引脚,5号与传感器共地连接。 二、pylon软件设置三、halcon软触发相机拍照Halcon采集助手设置软触发:1.set_framegrabber_param (AcqHandle, 'TriggerMode', 'On')2.set_framegrabber_param (AcqHandle, 'TriggerSource', 'Software')还有注意就是,软触发不要

Halcon 中实现 Otsu 算法

Halcon 中的全局阈值分割算子 binary_threshold 中,Method =  'max_separability' 指的就是Otsu法(最大类间方差法,有时也称之为大津算法)。Otsu 算法也叫全局最优阈值处理,使用聚类思想,把图像的灰度数按灰度级分成2个部分,使得两个部分之间的灰度值差异最大,每个部分之间的灰度差异最小,通过方差的计算来寻找一个合适的灰度级别来划分。 所以可以在二值化的时候采用otsu算法来自动选取阈值进行二值化。otsu算法被认为是图
«    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