差儀作為比較類儀器,在對色樣之間的顏色差異進行比對時,可以給出兩個色樣之間的顏色差異值,即總色差△E值。對于色差儀測得的△E值,許多的用戶不是很了解。本文對色差儀△E值含義、計算式、單位進行了簡要介紹。
色差儀△E值含義:
色差是顏色科學量化的重要參數,指的是不同顏色在特定顏色空間中的距離,可以通俗理解成顏色的差異,英語為Color Difference,是顏色科學領域非常關注的概念。在紡織印染、包裝印刷、汽車制造、塑料、涂料和食品藥品等相關色彩工業生產過程中,都需要對產品的顏色進行質量管控,以確保其符合行業標準或者客戶的品質需求。在這些工業應用中需要用定量的可視化指標來表達顏色的差異。在比較理想的狀態下,色差是需要根據人眼的視覺特性呈現出來,也就是色彩的數據化結果需要跟視覺匹配度的一致性完美契合,理解成相同的人眼視覺間隔同時擁著相同的顏色差異數值。科學上把以數值描述實際色樣之間的色彩差異程度的量值叫做顏色色差。計算色差結果的評價模型為色差公式。理想的色差計算公式應該是建立在一定的均勻顏色空間上,是為了確保預測色差值與目視測量結果之間具有很高的匹配度。
色差是進行顏色品質管理的重要依據。色差的大小,影響產品的評級以及客戶是否認可。傳統目視評估的方法具有誤差大,外界因素干擾多,主觀性較強等缺點,采用儀器測量并依據色差公式進行質量控制是越來越多的行業共識。
色差儀△E值計算公式:
色差儀中用于△E值計算公式公式有很多,下面主要介紹幾個常用色差公式:
1.ΔE*ab色差公式
ΔE*ab色差公式是CIELAB色差公式的簡稱,CIELAB色差公式是基于近似均勻的三維顏色空間建立的,由直角坐標L*、a*、b*構成,國際照明委員會推薦使用。該色差公式建立在CIELAB顏色空間之上,在L*a*b*公式中,L*表示明度,a*表示紅色和綠色的成分,b*表示黃色和藍色的成分。色差是指用數值的方式表示兩種顏色給人色彩感覺上的差別,若兩個顏色都是按照L*a*b*標定的,則兩者的總色差計算公式如下計算。
式中,ΔL*為明度差;Δa*,Δb*差為彩度;△E*ab為總色差。
2.ΔE*uv色差公式
ΔE*uv色差公式是由CIE x-y色度圖進行線性變換推導而得。線性變換的目的是改善與目測結果對比的均勻性。CIE1976L*u*v*色差公式為:
式中,ΔL*為明度差;Δu*,Δv*差為彩度;△E*uv為總色差。
3.ΔE*cmc色差公式
ΔE*cmc色差公式是在CIELAB公式的基礎上修改推導出來的,先后被英美兩國采用作為各自的國家標準,并于1995年被ISO接受成為國際標準。色差公式如下所示:
式中:△L*、△C*ab、△H*ab由CIE1976LAB色差公式計算得到,SL、SC、SH分別為明度、彩度和色調加權函數,用于調整不同明度、不同彩度和不同色調對色差的貢獻大小。l和c為參數因子,用于調整不同的觀察條件對色差的影響大小。l、c值的選用:對色差的“可覺察性”目視鑒定資料,可取l=c=1。而對色差的“可接受性”目視鑒定資料,則可取l=2、c=1。
4.ΔE*94色差公式
ΔE*94色差公式是CIE于1955年推薦的一個色差公式,其全稱為“CIE1994(△L*△C*ab△H*ab)色差模型”,正式縮寫形式是CIE94,色差符號為△E*94。△E*94色差公式是CMC(1:c)色差公式的一種改良形式,其結構與ΔE*CMC(l:c)色差公式相似的公式,該公式的計算式如下所示:
5.ΔE*00色差公式
ΔE*00色差式是CIEDE2000色差公式的簡稱,是CIE最新推薦的基于CIELAB的色差公式。為了進一步改善工業色差評價的準確性,CIE專門成立了工業色差評價的色相與明度相關修正專業委員會TC1-47,經過該委員會根據對現有色差模型和大量視覺評價數據的大量分析之后,終于在2000年推薦了該公式。其色差式如下所示:
6.ΔEHunter色差公式
Hunter色差公式是由亨特(Hunter)為使光電色度計讀數方便,而于1948年提出的Lab對抗色系統中計算色差的公式,大多用于陶瓷、塑料和紡織品等,一般可滿足工業生產管理的需要。在該系統中,L表示物體反射光的明度,a表示反射光中紅色與綠色的成分,b表示反射光中黃色與藍色的成分。因此,Lab系統的色差公式可表示為:
式中:△L、△a、△b分別為兩個物體表面色的明度差和色品坐標差。
色差儀△E值單位:
色差用△E表示,△表示差異(differencein),E是德語單詞Empfindung的第一個字母,含義是感覺。色差的單位是NBS,它是美國國家標準局(National Bureau of Standards)制定的,現為各國普遍采用。當△E=1時稱為1個NBS色差單位,INBS色差單位大約相當于在最優試驗條件下人眼所能知覺的恰可觀察差的5倍。在CIE色度圖中,1NBS色差單位相當于0.0015~0.0025x或y的色度坐標變化。在孟塞爾色系中,一個孟塞爾明度單位等于10個NBS色差單位,1個孟塞爾飽和度單位等于7個NBS色差單位。
廣東三恩時科技有限公司
GUANGDONG THREENH TECHNOLOGY CO.,LTD
3nh、TILO、Sine image(三恩時、天友利、賽麥吉)均是本集團公司旗下的注冊品牌。廣東三恩時科技有限公司是一家服務于工業智能制造的高科技企業,能提供在線測量和智能表面測量解決方案的系統集成商,切實幫助企業快速發現生產過程中產生的問題和癥結,提升現場管理水平、優化工藝流程、改善產品質量、提高生產效率、降低損耗與成本,助力客戶邁入“智能制造”時代!本公司的源頭企業始創于1998年,長期以來,專業從事顏色管理領域的研發、生產、銷售及服務。 3nh是國內大型的測色色差儀研發、生產廠家,產品系列有:TS系列分光測色儀、YS系列光柵式分光測色儀(便攜式/臺式)、NS系列分光色差儀、NH系列便攜式電腦色差儀和NR系列手提式色差儀; TILO品牌標準光源箱,擁有大型的研發、生產、銷售基地,產銷量長期領跑同行; Sine Image是本公司旗下的圖像測試卡、測試軟件和解決方案品牌,包括自主研發生產的高清ISO12233分辨率(解析度)測試卡和其它全系列測試卡、照明光源、測試軟件和測試解決方案等,公司建有專業的影像測試實驗室。
學計數法,是將一個數分為兩部分來表示的方法。
例如 54300=5.43E4。
這里5.43稱為有效數字(significant digits),有效數字小數點左邊有且只有1位數字。
4則表示10的指數,E在這里表示計算機中的寫法,因為不便寫10的4次方。
當一個數非常大(例如太陽的質量)或者非常小(例如一個氧氣分子的質量)時,使用科學計數法是非常方便的。
把一個數轉化為科學計數法時,如何處理這個數尾部的0, 比如123.000。原則上保留這些尾部的0,因為這些尾部的0可能表示測量的精度, 123.000=1.23000E2。
圓周率可以表示為3.14159, 也可以表示為3.1416,如果寫成科學計數法的形式,那么:
3.14159=3.14159E0
3.1416=3.1416E0
可見,采用科學計數法時,有效數字(significant digits)越多,精度越高。
下面的代碼示例如何用科學計數法輸出數據:
#include <iostream>
#include <iomanip> // 必須包含iomanip頭文件,輸出格式控制
int main() {
double number=123456789.123456;
// 設置輸出為科學計數法
std::cout << std::scientific << number << std::endl;
// 設置輸出為科學計數法,并且指定小數點后的有效數字為4位
std::cout << std::setprecision(4) << std::scientific << number << std::endl;
return 0;
}
在VS IDE上運行,輸出為:
1.234568e+08
1.2346e+08
xcel長數字顯示為E ,如何一招快速還原?
在繁忙的辦公室中,小張焦急地盯著電腦屏幕。他剛剛輸入的一串長數字,在Excel表格中竟然變成了“E ”的形式。這串數字對他來說至關重要,是一筆重要交易的訂單號,現在卻變得難以辨認。
“怎么會這樣呢?”小張皺著眉頭,自言自語。
旁邊的同事小李看到小張的困擾,湊過來看了看屏幕,然后笑了起來。“小張,這是Excel的默認設置,長數字會自動轉化為科學計數法顯示,也就是這個‘E ’的形式。”
小張恍然大悟,“那怎么辦呢?我這個訂單號很重要,必須還原成原始的數字。”
小李微微一笑,胸有成竹地說:“別擔心,我有一招可以快速還原。”
一、問題解析:為什么Excel中的長數字會變成E ?
在Excel中,當輸入的數字位數超過一定長度時,Excel會自動將其轉換為科學計數法,即“E ”的形式。這是Excel為了方便顯示和計算大數據而采用的一種默認設置。然而,在某些特定場合,如訂單號、身份證號等長數字的輸入中,這種轉換可能會帶來麻煩。
二、解決方案:如何快速還原長數字?
面對這種情況,小李給出了幾種解決方案:
更改單元格格式
“首先,你可以嘗試更改單元格格式。”小李邊說著,邊在小張的電腦上操作起來。他選中了包含長數字的單元格,然后右鍵點擊選擇“設置單元格格式”。
在彈出的對話框中,他選擇了“文本”格式,然后點擊“確定”。接著,他重新輸入了長數字,這次數字沒有再變成“E ”的形式,而是完整地顯示了出來。
“看到了嗎?這樣設置后,無論數字有多長,都會以文本的形式完整顯示。”小李解釋道。
使用公式進行轉換
“除了更改格式,你還可以使用公式來轉換。”小李繼續說道。他在另一個單元格中輸入了一個公式:“=TEXT(A1,"0")”,其中A1是包含長數字的單元格的引用。
按下回車鍵后,公式所在單元格顯示出了完整的長數字。小張看著屏幕上的數字,終于松了一口氣。
“這個方法也很實用,特別是當你需要保留原始數據的格式,同時又想在另一個單元格中顯示完整數字時。”小李補充道。
預防措施:提前設置單元格格式
“當然,最好的方法是提前預防。”小李建議道,“在輸入長數字之前,先設置好單元格格式為文本,這樣就可以避免數字被自動轉換了。”
小張點點頭,表示贊同。他決定在以后的工作中更加注意這個問題,避免類似的麻煩再次發生。
三、職場小貼士:如何提升Excel使用效率?
除了解決長數字顯示問題外,小李還給小張提供了一些提升Excel使用效率的小貼士:
熟練掌握常用快捷鍵:如Ctrl C(復制)、Ctrl V(粘貼)、Ctrl X(剪切)等,可以大大提高操作速度。
學會使用函數和公式:Excel提供了豐富的函數和公式,可以幫助你快速處理和分析數據。
合理利用數據透視表:數據透視表是Excel中非常強大的工具,可以幫助你輕松匯總、分析大量數據。
定期備份工作簿:為了避免意外丟失數據,建議定期備份工作簿到安全的位置。
小張聽后受益匪淺,他決定在以后的工作中更加努力地學習和應用Excel知識,提升自己的職場競爭力。
四、總結與反思
通過這次經歷,小張深刻體會到了Excel在職場中的重要性以及熟練掌握其使用技巧的必要性。他感謝小李的幫助,并決定將這種互幫互助的精神傳遞下去,與更多的同事分享自己的經驗和知識。
同時,他也意識到在職場中不僅要注重專業技能的提升,還要注重團隊協作和溝通能力的培養。只有這樣,才能在激烈的競爭中脫穎而出,實現自己的職業目標。
最后,小張將這次經歷整理成一篇文章分享給了公司的內部論壇。他希望更多的人能夠從他的經驗中受益,共同提升職場技能和團隊協作能力。而這篇文章也引起了廣泛的關注和討論,成為公司內部熱門的話題之一。