2014年6月13日 星期五

Visible Watermarking

這次我們要實作出浮水印的效果,拿 lena.bmp 當作 一開始讀入的檔案


並且使用小畫家自製的學號圖檔 1001527.png 來當作欲增加的浮水印

兩張圖形我是都設成 256*256 的大小,避免崩潰。
透過  ( 0.4 * 1001527.png ) + ( 0.9 * lena.bmp ) 來調整到自己喜歡的感覺,得到的結果即為浮水印後的樣貌。





2014年6月5日 星期四

RGB to HSI Image Transformation & Skin Detection

根據以下的轉換公式,我們可以算出原圖的hue,saturation以及intensity!

我的做法是將 h,s,i 個別開一個Mat array 來儲存,每得到一組h,s,i的值後就將value放進去.
以下是以 256*256的 lena.bmp 來實做!
Convert to HSI format :



Skin Detection
根據saturation的值來判斷哪些地方是屬於膚色,我選擇的圖片若不乘上255,範圍大概落在0.24~0.4之間
以下是以270*185的hand.jpg來實做
最後得到結果: