2018年1月14日 星期日

01363134 邱詳鈞 HW3

這次作業要做的是色階與曲線調整(Level & Curve)
藉由輸入InputMin,InputMax,OutputMin,OutputMax這四項數值
或拉動曲線去調整圖片的對比及亮度
用了PageControl這個物件將Level & Curve這兩樣功能分開存放
圖片選用:



以下是我的程式執行介面:


分別用四個Edit代入InputMin,InputMax,OutputMin,OutputMax的數值
再藉由下列公示運算
iOutput = iOutputMin + (iInput - iInputMin) * ((iOutputMax - iOutputMin)/(iInputMax - iInputMin));
InputMin,InputMax,OutputMin,OutputMax分別設為100,255,100,255後執行看看效果
對比與亮度都減弱了


接著看Curve曲線的功能,要用到Events裡的OnMouseDown



沒有留言:

張貼留言