作法:因為C++ Builder裡有內建的調色盤 Color Dialog,可以自行填寫R、G、B、亮度、色調跟濃度,在上方也有調好顏色可以任意選擇,也依樣可以調整亮度,因此我直接使用Color Dialog實作,開起調色盤後,選擇好顏色後會抓取紅(R)、綠(G)、藍(B)、亮度(Y)、色調(U)跟濃度(V)的數值,接著再套用公式修改圖片就OK了。
公式:
C = Y - 16
D = U - 128
E = V – 128
R = clip(( 298 * C + 409 * E + 128) >> 8)
G = clip(( 298 * C - 100 * D - 208 * E + 128) >> 8)
B = clip(( 298 * C + 516 * D + 128) >> 8)
選擇顏色(62,191,218)
修改後
感想:因為是使用內建調色盤,所以做起來快速許多,只需要打開簡單幾個步驟就可以完成了。
沒有留言:
張貼留言