機(jī)器視覺檢測(cè)硬件構(gòu)成的基本部分包括:處理器,相機(jī),鏡頭,光源。其中,和光源相關(guān)的最重要的兩個(gè)參數(shù)就是光源顏色和光源形狀。
今天,我們就顏色這個(gè)話題,展開一些基礎(chǔ)知識(shí)的介紹。
一,什么是顏色?
顏色是通過眼、腦和我們的生活經(jīng)驗(yàn)所產(chǎn)生的一種對(duì)光的視覺效應(yīng),我們?nèi)庋鬯姷降墓饩€,是由波長(zhǎng)范圍很窄的電磁波產(chǎn)生的,不同波長(zhǎng)的電磁波表現(xiàn)為不同的顏色,對(duì)色彩的辨認(rèn)是肉眼受到電磁波輻射能刺激后所引起的一種視覺神經(jīng)的感覺。
顏色具有三個(gè)特性,即色相、飽和度和明亮度。
簡(jiǎn)單講就是光線照到物體,反射到眼中的部分被大腦感知,引起的一種感覺。通過色相(Hue)、飽和度(Saturation)和明亮度(Value)來表示,即我們常說的HSV。
當(dāng)然,顏色有不止一種表示方法,RGB三原色也是另外一種表示方法。但是對(duì)人類最直觀感受的方式是HSV。
二,什么是HSV?
色相Hue
如果將色彩分類,可分為含有顏色的有彩色與不含顏色的無彩色(黑、白、灰)兩種。在有彩色中,紅、藍(lán)、黃等顏色的種類即稱為“色相(Hue)”。
作為主要色相有紅、黃、綠、藍(lán)、紫。以這些色相為中心,按照顏色的光譜將顏色排列成環(huán)狀的圖形我們稱之為“色相環(huán)”。使用此色相環(huán)我們即可求得中間色與補(bǔ)色。
飽和度Saturation
飽和度(Saturation)是指顏色的鮮艷度,表示色相的強(qiáng)弱。顏色較深鮮艷的色彩表示“飽和度較高”,相反顏色較淺發(fā)暗的色彩表示“飽和度較低”。飽和度最高的顏色稱為“純色”,飽和度最低的顏色(完全沒有鮮艷度可言的顏色)即為無彩色。
明亮度Value
明亮度(Value)表示顏色的明暗程度。無論有彩色還是無彩色都具有明亮度。明亮的顏色表示“明亮度較高”,相反暗的顏色表示“明亮度較低”。無論有彩色還是無彩色,明亮度最高的顏色即為白色,明亮度最低的顏色即為黑色。也就是說,有彩色的明亮度可用與該亮度對(duì)應(yīng)的無彩色的程度進(jìn)行表示。
HSV的關(guān)系用一張圖來表示如下:
三,補(bǔ)色
紅與綠、藍(lán)與橙等,在色相環(huán)中位于相對(duì)位置的色相組稱為補(bǔ)色。具有互補(bǔ)關(guān)系的顏色混合后變成無彩色。顏料混合(減色法)時(shí)呈黑色,色光混合(加色法)時(shí)呈白色。
四,波長(zhǎng)與顏色的關(guān)系
如果將自然光用棱鏡分解,則可見無色的光呈現(xiàn)出7種顏色。光的不同顏色是因波長(zhǎng)而引起。從波長(zhǎng)較短的光到波長(zhǎng)較長(zhǎng)的光,依次變化的順序是紫、藍(lán)、綠、黃、紅。各種顏色的波長(zhǎng)如下所示。
同時(shí),由光的波粒二象性可知,短波長(zhǎng)的藍(lán)色光粒子性更強(qiáng),實(shí)際應(yīng)用中,更適合捕捉產(chǎn)品微小的瑕疵劃傷。而紅色光更適合需要穿透表面薄膜檢測(cè)內(nèi)部的應(yīng)用。