物體顏色的定量度量是涉及觀察者的視覺生理、照明條件、觀察條件等許多因素的復雜問題,為了能夠得到一致的度量效果,國際照明委員會(簡稱 CIE) 基于每一種顏色都能用三個選定的原色按適當比例混合而成的基本事實,規(guī)定了一套標準色度系統(tǒng),稱為 CIE標準色度系統(tǒng),構(gòu)成了近代色度學的基本。
顏色測量是海洋光學光譜儀的一個重要應用, 可以得到表征樣品顏色的相關參數(shù),主要包括反射顏色測量和輻射顏色測量兩種方式。反射顏色測量的對象為不發(fā)光的物體,而輻射顏色測量的對象為自主發(fā)光的物體,例如光源。以下將對反射顏色測量的典型配置、校準光源、主要配件及硬件操作步驟進行介紹(輻射顏色測量的相關內(nèi)容將單獨介紹)。
01
典型配置
海洋光學反射顏色測量包括以下兩種方式:
1) QR 探頭反射顏色測量的典型系統(tǒng)配置包括譜儀操作軟件、光譜儀、光源、光纖、待測物。
圖 1 QR 探頭反射顏色測量系統(tǒng)配置圖
2) ISP 積分球反射顏色測量的典型系統(tǒng)配置包括光譜儀操作軟件、光譜儀、光源、積分球、 光纖、待測物。
圖 2 ISP 積分球反射顏色測量系統(tǒng)配置圖
表1 典型系統(tǒng)配置▼
紫外/可見光波段 | 近紅外波段 | ||
光譜儀 | USB系列,HR系列, QE65000, Maya2000 Pro | NIRQUEST,F(xiàn)lame-S-VIS-NIR | |
軟件 | Oceanview 1.6.3 | ||
光源 | HL -2000-FHSA | ||
采樣部件 | 積分球 | ISP-REF 或 ISP-R | |
反射探頭 | QR400-7-VIS-NIR | ||
光纖 | QP400-2-VIS-NIR,QP600-2-VIS-NIR | ||
反射探頭支架 | RPH 系列或 STAGE |
【HL -2000 光源介紹】
HL-2000 鹵鎢光源是一種多用途光源,使用范圍 VIS-NIR (360 nm-2000 nm)。該光源內(nèi)置致冷風扇,可以保證光源的穩(wěn)定性。HL-2000 鹵鎢光源配有內(nèi)嵌濾光片支架,支架的尺寸為 25.4 mm2 或 50.8 mm2,厚度為3mm。其中,HL-2000-FHSA 型號有手動和 TTL 快門, 用來控制光源的強弱。
光源的基本操作步驟:
圖 3 HL-2000-FHSA 光源實物圖
【STAGE 反射探頭支架介紹】
STAGE 反射探頭支架適用于光學介質(zhì)或其他材料反射率的測量,可配置直徑 6.35 mm的光纖探頭,與其他采樣光學器件一起使用。探頭到樣品的高度調(diào)節(jié)范圍約為 60 mm。使 用 STAGE 反射探頭支架時,需注意以下兩點:
1)在基板上放置樣品時,以不同直徑的同心圓為參照;
2)適配探頭規(guī)格:直徑 6.35 mm (1/4″)。
下圖中的規(guī)格只能測量 0°入射時的反射率。
圖 4 STAGE 反射探頭支架圖
表2 STAGE 反射探頭支架規(guī)格▼
工程規(guī)格 | STAGE |
基板直徑: | 152.4 mm |
置樣區(qū)域直徑: | 101.6 mm |
重量: | 620 g |
高度: | 滑桿高度可調(diào)至 63.5 mm |
【RPH 反射探頭支架介紹】
RPH 反射探頭支架是堅固易用的機械夾具,用于將反射探頭定位在與平面呈 45°和 90°的角度上。如配合海洋光學光譜儀、光源及反射探頭使用,PPH 探頭支架可幫助您完成 反射測量設置。RPH-1 反射探頭支架能容放 6.35 毫米 (1/4")和 3.17 毫米 (1/8") 直徑的反射 探頭;后者需要有一個適配器(RPH-ADP)。RPH-2 具有同樣特性,不過它用于端接有優(yōu) 質(zhì)級 SMA 905 連接器(QSMA)的反射探頭。
(A) RPH-1
(B) RPH-2
圖5. RPH 反射探頭支架圖
表3 RPH 反射探頭支架規(guī)格▼
工程規(guī)格 | RPH-1 | RPH-2 |
探頭支架材料: | 陽極氧化鋁 | 陽極氧化鋁 |
探頭支架定位: | 45°或 90° | 45°或 90° |
反射探頭尺寸: | 6.35 毫米 (1/4") 直徑;3.17 毫米 (1/8") 直徑,含 RPH-ADP 適配器 | 6.35 毫米 (1/4") 直徑 |
反射探頭適配器: | 有 | 無 |
光纖連接器: | SMA 905 | QSMA 905 |
反射探頭適用于鏡面反射或漫反射的測量。如圖7所示,它由1個中心光纖和周圍的6個照明光纖組成,具有25°視野。每個照明光纖從光源射出一束錐形光,出射光在樣品的中心重疊。反射探頭和支架一起使用時,從光纖照射到樣品表面的光,需要一定的空間來形成反射光,所以探頭需要與樣品保持一定的距離。所見樣品面積的直徑約為探頭尖和樣品之間距離的 1/2(即在 4.0 mm 距離的操作將給出 ~2.0 mm 光點直徑)。進行反射顏色測量時,反射探頭支架的無光澤黑色涂飾層也有助于減少環(huán)境光。
注意:當使用反射探頭進行暗測量時,最好擋住燈光或?qū)l(fā)光探頭伸到光線弱的地方進行暗測量。若直接將燈關閉后再打開,將擾亂燈的熱平衡,這需要額外的預熱時間和新的標準測定。
圖 6 QR400-7-UV-VIS 反射探頭圖
圖 7 反射探頭端口示意圖
【反射用積分球介紹】
ISP-REF 積分球和 ISP-R 反射率積分球均可用于反射顏色的測量。ISP-REF 積分球具有一個孔徑為 10.32 mm(0.41 英寸)的樣品口,一個用于限制光纖視場角的光透射組件以及 一個內(nèi)置的鹵鎢光源。該積分球涂層為特氟龍材料。積分球背面有包含(I)或不包含(E) 鏡面反射的開關。
(說明:光纖連接口“S”用于測量樣品表面的反射率或顏色;光纖連接口“R”用于收光或監(jiān)測積分球的內(nèi)置鹵鎢光源。)
圖 8 ISP-REF 積分球
ISP-R 積分球有兩個 SMA-905 接口,光輸入端有一個用在光纖接入積分球之前校正光 纖的 8°角接口,光輸出端口與輸入端口成 90°角(用于連接光譜儀)。ISP-R 積分球配置有兩種圓柱形襯墊,一種用于吸收鏡面反射光(涂有黑色的吸光材料),另一種用于使鏡面反射光進入積分球(與積分球內(nèi)部材料相同)。兩種圓柱形襯墊剛好能夠放入與積分球頂部成-8°角的接入孔中。
圖 9 ISP-REF 積分球
02
硬件操作
【QR 探頭反射顏色測量硬件操作】
搭建 QR 探頭反射顏色測量系統(tǒng),具體操作步驟如下:
1)將 QR 探頭的光纖一端與光譜儀連接,另一端與 HL-2000-FHSA 光源相連;
2)將 QR 探頭插入 RPH-1 支架的 45°端口,調(diào)整探頭尖到樣品的距離;
3)通過 USB 數(shù)據(jù)線連接光譜儀至 PC 端;
4)用電源線連接光源和市電插座(注意選擇帶地線的國標電源線和市電插座);
5)先測試標準反射白板,再用待測物替換參照物,進行反射顏色測量。
圖 10 QR 探頭反射顏色測量系統(tǒng)實物圖
【ISP 積分球反射顏色測量硬件操作】
搭建 ISP 積分球反射顏色測量系統(tǒng),具體操作步驟如下:
1)將光纖一端連接光譜儀,另一端連接 ISP 積分球的“S”端接口;
2)通過 USB 數(shù)據(jù)線連接光譜儀至 PC 端;
3)用電源線連接積分球和市電插座(注意選擇帶地線的國標電源線和市電插座);
4)打開積分球的開關,先測試標準反射白板,再用待測物替換參照物,進行反射顏色測量。
圖 11 ISP 積分球反射顏色測量系統(tǒng)實物圖
圖 12 Flame 光譜儀
注意:對待測物進行反射顏色測量時,測試條件與參照物的測試條件應保持一致。
03
軟件操作
使用QR探頭或積分球進行反射顏色測量的軟件操作流程,具體的軟件操作步驟如下:
2. 出現(xiàn)“顏色測量來源”窗口,請點擊“新建反射輻射測量”。
3. 調(diào)整好硬件配置后,在軟件中設置數(shù)據(jù)采集參數(shù),包括積分時間(integration time)、平均次數(shù)(average)和滑動平均(boxcar)。用戶可根據(jù)光源的強度,調(diào)節(jié)積分時間和平均次數(shù)等參數(shù),勾選 “暗噪聲校準”和“非線性校準”功能。注意參考光譜測量和樣品測量時的參數(shù)設置應相同。設置完成,光譜將顯示在右側(cè)譜圖界面,點擊“下一步”按鈕。
各個參數(shù)詳細含義請參考軟件手冊或help菜單。或者復制打開下面鏈接:
http://www.oceanoptics.cn/spectroscopy_glossary
下面是簡單介紹:
注意:對光源進行絕對輻射顏色測量時,在軟件中的參數(shù)設置必須與絕對輻射校準時的設置相同;硬件設備,如光譜儀、積分球(可選),余弦校正器(可選),光纖也需要保持一致。
4.出現(xiàn)“保存參考光譜”窗口,此時在反射探頭支架或積分球下放置參考樣品,并點擊圖標
記錄參考光譜,再點擊“下一步”。
注意:反射標準板與反射支架或積分球保持較小距離,不能接觸。
5.出現(xiàn)“保存背景光譜”窗口,使用光源自帶的快門功能切斷光路,或在光路中插 入擋片遮光,并點擊圖標
記錄背景光譜,再點擊“下一步”。
6. 出現(xiàn)“Color Setup”窗口,勾選所關注的參數(shù),并點擊“下一步”。以下為各參數(shù)的簡單介紹:
7.數(shù)據(jù)測量
1)移走參考樣品,將被測樣品置于相同的位置,保持軟件的參數(shù)設置不變,開始數(shù)據(jù)測量。
2)放置被測樣品之后,用戶可在上側(cè)視圖窗口查看被測樣品光譜的實時測量曲線,而下側(cè)視圖窗口為反射率實時測量曲線。圖譜窗口右側(cè)為色品圖。點擊“以 表格形式查看結(jié)果”,即可查看全譜數(shù)據(jù)表,表中的數(shù)據(jù)可復制后粘貼到 Excel 或 txt。
3)點擊“反射表”,可查看您在“Color Setup”窗口中勾選的顏色參數(shù)。表中的數(shù)據(jù)可復制后粘貼到 Excel 或txt。
注意:數(shù)據(jù)測量時,光譜兩側(cè)出現(xiàn)噪聲和毛刺屬于正常現(xiàn)象,這是由于光譜儀可探測范圍的兩端噪聲較大,信噪比較低。
8. 數(shù)據(jù)保存
1) 暫停采譜,保存此時的光譜數(shù)據(jù)。OceanView 界面左上方工具欄中有運行、單步采集以及暫停采集的快捷鍵。
: 單步采集光譜數(shù)據(jù),單次采集后停止,點擊運行,可繼續(xù)采集。
: 暫停采集光譜數(shù)據(jù),終結(jié)采集過程。
2) 點擊
圖標進行數(shù)據(jù)保存的設置,包括數(shù)據(jù)保存格式、路徑、保存方式等。點擊“應用”按鈕確認配置,之后點擊“退出”按鈕關閉對話框。
3)點擊
啟動設置,該按鈕變紅,表明保存工作正在進行。如果需要停止保存,請再次點擊該按鈕;
4)也可以點擊
按鈕,將全譜數(shù)據(jù)保存到電腦剪貼板,然后將數(shù)據(jù)直接粘貼到Excel 或 txt。
內(nèi)容來源:愛蛙科技編輯整理
本內(nèi)容首發(fā)于工粽號:程序員大澈,每日分享一段優(yōu)質(zhì)代碼片段,歡迎關注和投稿!
大家好,我是大澈!
本文約 1100+ 字,整篇閱讀約需 2 分鐘。
今天分享一段優(yōu)質(zhì) CSS 代碼片段,應用灰度效果,讓頁面變成黑白顯示。
老規(guī)矩,先閱讀代碼片段并思考,再看代碼解析再思考,最后評論區(qū)留下你的見解!
body {
filter: grayscale(1); // 1相當于100%
}
分享原因
這段代碼展示了如何使用 CSS 濾鏡來將整個網(wǎng)頁變?yōu)榛叶刃Ч?/span>
在特殊的日子里,網(wǎng)頁有整體變灰色的需求,可以使用這段代碼,這個需求很有必要。
再就是做一些老照片或黑白電影的效果,也可以使用這段代碼。
代碼解析
1. 選擇器 body
這一部分選擇了 HTML 文檔的 <body> 元素,即整個網(wǎng)頁的主體。
CSS 的 filter 屬性通常用于圖像,但也可以應用到其他任何 HTML 元素上。
2. grayscale(1);
grayscale 濾鏡將元素的顏色變成灰度效果。
參數(shù) 1 表示 100% 灰度,參數(shù) 0 表示無灰度效果。
3. filter 所有屬性值 大盤點!
CSS 的 filter 屬性提供了多種圖形效果,且這些屬性值可以組合用起來,且可以應用于任何元素。
以下是 filter 屬性的所有值及其詳細解釋:
blur()
功能:應用模糊效果。
參數(shù):接受一個長度值(如 px、em),默認值是 0。
示例:filter: blur(5px);
brightness()
功能:調(diào)整圖像的亮度。
參數(shù):接受一個數(shù)值,1 為原始亮度。值小于 1 會降低亮度,值大于 1 會增加亮度。
示例:filter: brightness(0.5);
contrast()
功能:調(diào)整圖像的對比度。
參數(shù):接受一個數(shù)值,1 為原始對比度。值小于 1 會降低對比度,值大于 1 會增加對比度。
示例:filter: contrast(200%);
drop-shadow()
功能:應用陰影效果。
參數(shù):類似于 box-shadow,包括偏移量、模糊半徑和顏色。
示例:filter: drop-shadow(10px 10px 10px #000);
grayscale()
功能:將圖像變?yōu)榛叶取?/span>
參數(shù):接受一個 0 到 1 之間的數(shù)值,0 為無灰度,1 為完全灰度。
示例:filter: grayscale(1);
hue-rotate()
功能:旋轉(zhuǎn)圖像的色相。
參數(shù):接受一個角度值,單位為度(deg)。
示例:filter: hue-rotate(90deg);
invert()
功能:反轉(zhuǎn)圖像的顏色。
參數(shù):接受一個 0 到 1 之間的數(shù)值,0 為無效果,1 為完全反轉(zhuǎn)。
示例:filter: invert(1);
opacity()
功能:調(diào)整圖像的透明度。
參數(shù):接受一個 0 到 1 之間的數(shù)值,0 為完全透明,1 為完全不透明。
示例:filter: opacity(0.5);
saturate()
功能:調(diào)整圖像的飽和度。
參數(shù):接受一個數(shù)值,1 為原始飽和度。值小于 1 會降低飽和度,值大于 1 會增加飽和度。
示例:filter: saturate(2);
sepia()
功能:將圖像變?yōu)樽睾稚?/span>
參數(shù):接受一個 0 到 1 之間的數(shù)值,0 為無效果,1 為完全棕褐色。
示例:filter: sepia(1);
url()
功能:引用 SVG 濾鏡。
參數(shù):接受一個 URL,指向一個包含 SVG 濾鏡的文件。
示例:filter: url(#filter-id);
- end -