顯示具有 05360490 鍾榮輯 標籤的文章。 顯示所有文章
顯示具有 05360490 鍾榮輯 標籤的文章。 顯示所有文章

2020年1月2日 星期四

05360490 鍾榮輯 HW5

色彩模型

今天要介紹兩種色彩模型,分別是RGB模型與YUV模型。


RGB色彩模型一共分成三種。

R色彩值為零,X為B的色彩值,Y為G的色彩值。
G色彩值為零,X為B的色彩值,Y為R的色彩值。
B色彩值為零,X為G的色彩值,Y為R的色彩值。

範例如下圖

下圖為R G B 色彩直接固定為255的範例圖。可見到色彩非常明亮。

接下來是YUV模型

Y表示的是明亮度
U表示的是色度
V表示的是濃度

我將V值與U值一樣利用XY軸座標固定,範圍為0~255。Y值可自訂。下圖為Y值128的樣貌。
濾鏡功能:利用Builder中的OnMouseDown事件,在上圖的調色盤中選取UV值,再依照原圖中每個像素點的RGB值轉換得到Y值。得到了YUV值後,套上公式便可將原圖套上濾鏡了。
如下圖所示。
心得:寫調色盤的程式時,套用了用到轉轉運算子的公式,結果不小心轉到溢位,讓調色盤整個變得很奇怪,後來換個資料型態儲存就修好了。

2019年12月26日 星期四

05360490 鍾榮輯 HW4

空間濾波器 & 胡椒鹽雜訊
濾波器簡單來說就像是一個濾鏡、遮罩一樣,蓋上去之後計算就可以得到許多不同效果的圖,根據濾波器中的權重來決定想要得到的效果。

胡椒鹽雜訊就像是在圖片中撒上胡椒鹽一樣,會有許多黑白點的雜訊,可以利用中值濾波器來將這些胡椒鹽去除。


平滑濾波器 : 可以模糊化並減少雜訊



銳化濾波器 : 可以將圖片的輪廓清晰化
胡椒鹽雜訊 & 中值濾波器 : 在圖片中撒下胡椒鹽並去除胡椒鹽,中值濾波器是取濾波器中的中位數作為色彩值。

過濾後 : 




2019年12月19日 星期四

05360490 鍾榮輯 HW3


色階與曲線調整
色階調整:
色階表示了整張圖的明暗關係,我們可以自訂輸入以及輸出的上下界色彩值來改變整張圖的顏色

色彩值專換公式如下圖所示:
轉換範例如下:

原始色彩值及圖片

轉換後色彩值及圖片
曲線調整:
與色階類似,轉換公式不同。

色彩值專換公式如下圖所示:
原始色彩值及圖片
轉換後色彩值及圖片
心得:
在寫繪製曲線程式時,找了不存在的bug找了2小時,可惡。

2019年12月5日 星期四

05360490 鍾榮輯 HW1

我今天想介紹一個 App,名叫水波倒影,它能夠幫你的相片創造一個水波倒影的特效,水波的波文可以調整,也可以用橫向以及垂直的倒影。

範例圖:





05360490 鍾榮輯 HW2

直方圖與直方圖均化

直方圖 ( 彩色 ):我們針對每張圖中每個像素點的每個(0 ~ 255) R、G、B值做統計,並將這些色彩值以直方圖的方式呈現其分布情形。以下圖為例。



R :



G:


B:


RGB:


直方圖均化:利用累積分布函數 (cdf) 使圖片中的色彩值平均分布,可應用於過暗或是過亮這種對比度低的圖像。

RGB均化後:


圖像均化前後對比: