hsl_img = [0],cv2.COLOR_BGR2HLS) #### CONVERTING BGR COLOR SPACE INTO HSL COLOR SPACE ####
hsl_img_1 = hsl_
hsl_img_2 = hsl_
hsl_img_3 = hsl_
hsl_img_1[:,:,1] = 0 #### HUE --> ZERO ####
hsl_img_1[:,:,2] = 0
hsl_img_2[:,:,0] = 0 #### SATURATION --> ZERO ####
hsl_img_2[:,:,2] = 0
hsl_img_3[:,:,0] = 0 #### LIGHTNESS --> ZERO ####
hsl_img_3[:,:,1] = 0
现在显示三个不同的颜色通道→
f, axes =
list = [hsl_img_1,hsl_img_2,hsl_img_3]
i = 0
for ax in axes:
[i])
i+=1 上海嘉励自动化科技有限公司致力于提供视觉光源,有需要可以联系我司哦!安徽视觉光源公司
HSV色彩空间:
HSV这个名字来自于颜色模型的三个坐标,即色相、饱和度和值。它也是一个圆柱形的颜色模型,圆柱体的半径表示饱和度,垂直轴表示值,角度表示色调。对于观察者,色调是占主导地位的,饱和度是混合到色调中的白光的数量,value是chrome的强度,value较低颜色变得更加类似于黑色,value越高,颜色变得更加像颜色本身。通过改变这些参数,我们可以生成不同的颜色。
HSV色彩空间的Python实现:
使用cvtColor()函数将色彩空间转换为HSV色彩空间。然后再复制并使两个通道置为零,以便分别显示每个通道。
hsv_img = [0],cv2.COLOR_BGR2HSV)
hsv_img_1 = hsv_
hsv_img_2 = hsv_
hsv_img_3 = hsv_
hsv_img_1[:,:,1] = 0#HUE --> ZERO
hsv_img_1[:,:,2] = 0
hsv_img_2[:,:,0] = 0#SATURATION --> ZERO
hsv_img_2[:,:,2] = 0
hsv_img_3[:,:,0] = 0#VALUE --> ZERO
hsv_img_3[:,:,1] = 0
辽宁机器视觉光源上海嘉励自动化科技有限公司为您提供视觉光源,欢迎您的来电!目前大多数机器视觉系统都使用波长为390nm-700nm的可见光作为照明光源,但当机器视觉系统遇到需要检测塑料或者油墨印刷品时,就需要用到UV紫外光源。
UV作为电磁射线,波长为10nm-400nm,被分为3个等级。300nm-400nm波段是较常见的近UV波段,被分为UV-A(315nm-400nm),UV-B(280nm-315nm),UV-C(100nm-280nm)。在机器视觉应用,UV-A波段中365nm和395nm波长是较常用的。
UV光可用来检测可见光看不到的特征。由于UV光可以被大多数材料吸收,所以就可能抓取到产品的表面特征。因为波长比可见光短,UV光会被产品表面特征散射。
当然也有一些LED发出UV-A、UV-B、UV-C的光,在机器视觉中,365nm、395nm是较常用到的。然而,至于哪种波长效果较好,还需要实际测试才能知道。SVL光源已经开发出一个测试光源盒,可用来测试365nm和395nm,帮助使用者判断究竟哪种波长更有效。举一个例子,生产纸尿裤的厂家希望检测针脚是否完整。由于针线上有荧光,UV光可以用来将肉眼可见但不明显的针线打出高的对比度。由于彩色图像不能显示针脚,用365nm的光源照射可以提供比395nm更高的对比度。选取UV滤光片也很重要,如果没有使用滤光片,获取的图像就不能显示出针线,然而,使用BP470滤光片,针线就呈现出来了。视觉光源,就选上海嘉励自动化科技有限公司,有想法的可以来电咨询!
机器视觉光源的供电方式一般都有多种可供选择,常见的有5V、12V、24V直流电源,功率根据所用视觉光源的数量来决定。一般LED的工作电流在10mA~25mA,特别亮的LED可达50mA甚至更高,而LED的电压降一般为1.8V到3.3V,因此通常每个LED上都串联一个电阻(分压电阻),这样才能保证LED发光均匀,而且在电压波动时不易损毁。
由于LED上的电压降和通过的电流都是恒定的,供电电源的电压不同时,多余的电压是串联的电阻所承担的,例如给一颗1.8V、15mA的LED用24V供电时,需要串联1.48KΩ[(24-1.8)/0.015=1480],此时电阻的功耗是0.015*0.015*1480=0.333W,如果使用多个LED颗粒组合成光源,光源会发出很高的热量,这时必须采用风扇等强制散热手段,否则光源的寿命会很短。而同样的光源使用5V供电时,串联电阻R=213Ω,电阻的功耗为0.048W,和24V供电时差了近7倍。这时靠对流产生的散热效应就足够了,不必用强制散热的方法。
既然用低电压有好处,为什么还使用12V、24V呢?原因很简单,由于机器视觉用于工业生产线上,一般24V是标准配置;另外电压高时,搞干扰能力强,而低压则对电源和工作环境提出了更高的要求。是使用恒流源还是恒压源,环境温度有何影响等,均需要考虑。 视觉光源,就选上海嘉励自动化科技有限公司,用户的信赖之选,有需求可以来电咨询!内蒙古视觉光源软件
视觉光源,就选上海嘉励自动化科技有限公司,让您满意,欢迎新老客户来电!安徽视觉光源公司
在机器视觉系统中,设计视觉光源的第一步就是确定被测物和背景区域间的不同,然后来突出二者的差异。
1、镜头的视场
在照明系统的设计中,应根据被测对象的尺寸确定镜头的视野大学。然后再根据镜头视场的大小决定比较好的照明系统。
2、照明系统与工件的间距
在设计光学系统中,需了解镜头到工作的距离,照明系统到工件的距离,通过这些参数确定光源与工件的距离。
3、工件的外形、条件和颜色
照明系统的选择是由工件表面的形状、平坦度、光滑程度等条件决定的。可通过检测工作或被检测区域的颜色来决定比较好的光源照明颜色。
4、成像物镜
一般情况下,应对确定的成像物镜进行光学系统设计。检验标准为:工件中需要可视化的部分、划痕、缺陷等是否被显现出来,工件表面上的印纹是否能够辨认等。 安徽视觉光源公司