- 本節說明色彩平衡與界限值對話盒的操作方式。
- 色彩平衡指令、界限值指令,都位於「色彩」選單內。
- 可個別調整影像的陰影區域、半調色區域、高亮度區域的色彩。
- 色彩平衡是最直覺的顏色調整工具。
- 根據色相環的顏色排列方式,來增加或減少某個顏色分量。
- 色相相差180度的顏色為互補色。
- 增加紅色則會降低青色,增加青色會降低紅色。
- 要增加紅色亦可藉由增加洋紅色與黃色來完成。
- 點選陰影區域(Shadows)、半調色區域(Mid tones)、高亮度區域(Highlights)狀態按鈕中的某一個,決定一個你要調整的色調範圍。
- 勾選「保留亮度」(Preserve Luminosity),以保持明度值不隨顏色變化而改變,這選項可保持影像中色調的平衡。
- 拖曳滑桿靠近想要增加的顏色;或是拖曳滑桿遠離想要減少的顏色。
- 以下,利用灰階的立體字,練習色彩平衡對話盒的操作,製作螢光的字體。
灰階的立體字。 |
立體字呈現黃色。 執行[影像] / 色彩 / 色彩平衡【註1】,陰影、半色調、高亮度三個區域的設定皆相同為,紅色增加100%、綠色增加100%、藍色減少100%。 |
立體字呈現藍色。 執行[影像] / 色彩 / 色彩平衡【註2】,陰影、半色調、高亮度三個區域的設定皆相同為,紅色減少100%、綠色減少100%、藍色增加100%。 |
立體字呈現晚霞的顏色。 執行[影像] / 色彩 / 色彩平衡【註3】,陰影區域的設定為紅色增加100%、綠色增加100%、藍色減少100%;半色調區域的設定為紅色減少100%、綠色減少100%、藍 色增加100%;高亮度區域的設定為紅色增加100%、綠色減少100%、藍色減少100%。 |
- 界限值(Threshold)指令,可以將彩色與灰階影像,轉換為黑白兩色的影像。
- 可在文字框內,鍵入數值,決定界限值範圍(Threshold Range)。
- 也可用滑鼠拖曳,圈選著一段直條圖區域,以此設定界限值範圍。
- 在界限值範圍內的色階的像素,都會變為白色的像素。
- 在界限值範圍外的色階的像素,都會變為黑色的像素。
- 以下,利用灰階的雲霧圖,練習界限值對話盒的操作。
執行[影像] / 濾鏡 / 描繪 / 雲狀 / Solid Noise 【註4】 ,使用預設的參數值,產生灰階霧狀的效果 。 | 執行[影像] / 色彩 / 界限值 【註5】,界限值範圍設127到255,此為預設的參數值。 |
選單及項目名稱的英文:
【註1】[Image] / Colors / Color Balance,
點選Shadows狀態按鈕,Color Levels選項Red設100、Green設100、Blue設-100;【註2】[Image] / Colors / Color Balance,
點選Mid tones狀態按鈕,Red設100、Green設100、Blue設-100;
點選Highlights狀態按鈕,Red設100、Green設100、Blue設-100
點選Shadows狀態按鈕,Red設-100、Green設-100、Blue設100;【註3】[Image] / Colors / Color Balance,
點選Mid tones狀態按鈕,Red設-100、Green設-100、Blue設100;
點選Highlights狀態按鈕,Red設-100、Green設-100、Blue設100
點選Shadows狀態按鈕,Red設100、Green設100、Blue設-100;【註4】[Image] / Filters / Render / Clouds / Solid Noise
點選Mid tones狀態按鈕,Red設-100、Green設-100、Blue設100;
點選Highlights狀態按鈕,Red設100、Green設-100、Blue設-100
【註5】[Image] / Colors / Threshold
- 下面的程式碼,分成兩部份:
- pdb.file_uri_load(...) 載入 Super 立體字
- pdb.gimp_color_balance(...) 調色,產生黃色、藍色、紅色的效果
# Part 1. 準備好原始的影像,並且複製 3 份 # 指定 uri 載入 Super 立體字 file_uri = "http://docs.google.com/File?id=ddjc5r5d_410dwtdxgfz_b" img = pdb.file_uri_load(file_uri, file_uri) drw = pdb.gimp_image_get_active_layer(img) pdb.gimp_drawable_set_name(drw, "Text") pdb.gimp_display_new(img) # 顯示灰階的立體字 img1 = pdb.gimp_image_duplicate(img) img2 = pdb.gimp_image_duplicate(img) img3 = pdb.gimp_image_duplicate(img) drw1 = pdb.gimp_image_get_active_layer(img1) drw2 = pdb.gimp_image_get_active_layer(img2) drw3 = pdb.gimp_image_get_active_layer(img3) # Part 2. 調色 # 調色,讓立體字呈現黃色 pdb.gimp_color_balance(drw1, 0, TRUE, 100, 100, -100) pdb.gimp_color_balance(drw1, 1, TRUE, 100, 100, -100) pdb.gimp_color_balance(drw1, 2, TRUE, 100, 100, -100) pdb.gimp_display_new(img1) # 顯示黃色的立體字 # 調色,讓立體字呈現藍色 pdb.gimp_color_balance(drw2, 0, TRUE, -100, -100, 100) pdb.gimp_color_balance(drw2, 1, TRUE, -100, -100, 100) pdb.gimp_color_balance(drw2, 2, TRUE, -100, -100, 100) pdb.gimp_display_new(img2) # 調色,讓立體字呈現晚霞的顏色 pdb.gimp_color_balance(drw3, 0, TRUE, 100, 100, -100) pdb.gimp_color_balance(drw3, 1, TRUE, -100, -100, 100) pdb.gimp_color_balance(drw3, 2, TRUE, 100, -100, -100) pdb.gimp_display_new(img3)
- 啟動 GIMP Python Console
- 將前面的程式碼,全部選取、複製、再貼到 Python Console 提示符號 >>> 之後,按下 Enter 。
- 過一會,就會看到結果。
- 結果圖與前面相同,可參考「從灰階字體到螢光字體」
- 下面的程式碼,分成兩部份:
- pdb.file_uri_load(...) 載入「雲霧圖」
- pdb.imp_threshold(...) 產生黑色塊與白色塊的效果
# 指定 uri 載入 雲霧圖 file_uri = "http://docs.google.com/File?id=ddjc5r5d_415hg55svts_b" img = pdb.file_uri_load(file_uri, file_uri) drw = pdb.gimp_image_get_active_layer(img) pdb.gimp_drawable_set_name(drw, "Solid Noise") pdb.gimp_display_new(img) pdb.gimp_threshold(drw, 127, 255)
- 啟動 GIMP Python Console
- 將前面的程式碼,全部選取、複製、再貼到 Python Console 提示符號 >>> 之後,按下 Enter 。
- 過一會,就會看到結果。
- 結果圖與前面相同,可參考「從灰階雲霧到黑白色塊」