Print By Number::Spot color tools for Android

Spot color tools for Android

Android 特別色工具

之前寫了特別色上限下限的報告工具(參考 http://fredkuo.idv.tw/wordpress/?p=3681

),工具的結構是由C#從藍牙光譜儀取得數據,由autoit 將數據丟到Server再由php解析數據形成報告並寫入資料庫。

這個工具用起來沒有問題,但既然已經有這個儀器在Android 上的 SDK,想說用手機來工作自然比在筆電工作要方便許多。

於是,寫了這個Android工具。Android 工具結構是由 java 調用SDK,以 JSON 方式將光譜數據POST到server;取用資料時是用 java 在背後執行Server 上 PHP 網頁,取得MySQL 資料後再由手機端 java 程式GET JSON 資料交由後續處理。

Fig. 工具主頁面分上傳、下載及儀器設定。

Fig. 特別色上下限測量及上傳頁面。

在這個介面填入公司碼、工號,測量上限、標準及下限樣本,按上傳後上述資訊會上傳Server形成報告,資料也會進資料庫供後續作業使用。

Fig. 資料上傳後於 php 網頁取得特別色上下限報告。

Fig. 下載標準頁面,填入公司碼及工號後按[下載標準]即可從server下載上下限色彩資料;然後量測運行中的樣本,若量測色彩值在上下限之內(依L值及Chrome 值判定),則呈現綠色標示。

Fig. 若量測色彩值超出上下限則以紅色標示,另依L值及Chrome 值做出加減墨的指令;以上例,樣本的Chrome 值低於下限,因此呈現 + 號,表示要再加墨。

Fig. 若量測色彩值超出上下限則以紅色標示,另依L值及Chrome 值做出加減墨的指令;以上例,樣本的L值低於上限,因此呈現 – 號,表示要減墨。

由實體樣取得上下限的方式是一個很實際的做法,雖然CR30的絕對精度沒那麼好,以這種實體取樣、相對比對的工作邏輯是可以不用那麼在意絕對精度,這種做法在實際應用上沒有任何問題。

另一種特別色驗收方法是自訂色差,一般來講我都會說是三個色差,但飽和度加+ 3或是飽和度-3都是三個色差,整個批次差就可能到6,所以三個色差的說法其實並不合適,因為不夠精確。更好的說法會是與標準值不超過三, 批次差也不超過三,會是更清楚的規範。相較下來,上下限的做法會是最實際、最清楚的做法。

我還是把單一色差比對的工具做出來,內定值還是三,不過這個值是開放欄位,隨時都可以變更這個數字來做驗收規範。

Fig. 自定色差工具。同樣的,填入公司碼與工號,測量標準樣後上傳Server即可記錄標準樣數據。

Fig. PHP網頁呈現標準樣數據。

Fig. 填入公司碼與工號,自Server下載標準樣數據後對現行樣本測量,色差在3以內則呈綠色標示。

Fig. 可以隨時改變容差值,以上圖例,將容差改為2,當測量值超過兩個色差時即呈現紅色標示。

自定色差的操作給予生產者與驗收者一個彈性的緩衝,一樣可以經由談判取得一個數字去做驗收,而不是視覺及心情的感受。

用手機來操作確實也比筆電或是桌機來得方便許多;體積小、移動性強,沒有太多設定,隨時都可以拿出來操作,更多的來落實By Number的工作概念。

這邊還是要說明一下,這邊主要的工作還是建構工作方法,並不限定哪一個量測儀器,或是哪一個平台。只要能取得該儀器在該平台的SDK,PC、Mac、Android 、iOS,都可以納入我的工具架構。

Be the first to like.
pixelstats trackingpixel

無迴響

rssComments RSS   transmitTrackBack Identifier URI

No comments. Be the first.

addLeave a comment