New Tool – – CRI
New Tool – – CRI
新工具 CRI
這一次 Taigax 印刷展收到幾個題目,其中一個是CRI,這個題目會被提出來大致是來自這兩個現況:
1. 之前在收CRI用的是i1Share這個軟體,但這個軟體已停止開發,最主要是不支援i1Pro3,i1Pro2 也已停產,i1系列是收不到 CRI 了。
2. 市場上 BabelColor 的 CT&A 可以收CRI,但BabelColor今年初就不再販售,技術支援到這2024年底就會完全結束。
很早前就想寫CRI工具,曾經試過要照Wikipedia 10 個步驟,處理不下來就先擱著,倒是SSI(Spectral Similarity Index)先寫出來了。
就我的認知,要評估光源,跟標準光源比對其光譜分佈相似度會是最簡單明白的比法。SSI 完全是這個概念;再來,計算方法已經發佈 R 語言 Open Source,所以SSI 就先寫出來了。光源評估直接用 SSI 會是很好的替代方案。
Fig.CRI 比對8個樣參考樣本在標準光源與測試光源之間的差異而取得的指數。
Fig. SSI 比對標準光源與測試光源之間的光譜分佈相似度而取得的指數。
不過在業界裡,CRI 還是大部分人的認知,談到需求方案,還是要CRI,雖然我認為SSI是個更進步、更清楚的概念。
所以CRI 這個工具還是得做。
CRI 之前做不出來,但現在有 ChatGPT,推給我Python colour 函式庫,事情就輕鬆多了。
工具程式的架構如下:
-
由 i1 sdk 取得x,y,Y及光譜資料,這次走 C sharp,能有個小小的介面。
-
光譜資訊丟到雲端由php接手,由x,y,Y 計算出CCT 及 Lux。
-
php呼叫Python將光譜資料計算出 CRI。
-
由php 顯示CCT(相對色溫)、Lux(照度)及CRI(演色指數)
-
php 將 CRI,CCT及Lux 寫入資料庫
Fig. i1 sdk C sharp 工作介面。
Fig. Python colour 函式庫,導入光譜值即可計算CRI。
基本程式邏輯算是完成,其他就按需求做操作項目的安排,比如說ISO 3664 需做9個位置的亮度平均度評估,程式再來做相應的安排。
Fig. ISO 3664 需做9個位置的亮度平均度評估。
Fig. 同一光源,SSI為85,CRI為96。
尚無留言
Comments RSS
TrackBack Identifier URI
No comments. Be the first.
Leave a comment