顯示具有 01360175 紀呈儒 標籤的文章。 顯示所有文章
顯示具有 01360175 紀呈儒 標籤的文章。 顯示所有文章

2015年1月18日 星期日

01360175 資工三乙 紀呈儒 HW06

這次的作業要將圖片改成單色調,原理和寫程式會用到的公式老師的PPT還有上課都有說明,還是覺得很困難,所以只做出基本的功能,只能改圖片顏色,寫作業中也出現很多靈異的BUG

太多IMage容易搞混有時候滑鼠選取綠色會出現紅色...
最後把原圖和單色調的圖分開才完成





2015年1月17日 星期六

資工三乙 01360175 紀呈儒 HW05

這次作業主要要做出1.加入胡椒鹽雜訊 2.中值濾波去除雜訊 3.銳化 4.平滑
四個效果
雜訊:用亂數產生雜訊的個數再將色彩改成白色隨機畫在圖上
中值濾波:將一塊九宮格的像素值排序i[0]~i[8] 將九宮格像素值取中間值 i[4] 
銳化:將九宮格的像素相加輸出但最大255最小0就有加強邊緣的效果

平滑:將九宮格像素相加/9輸出
心得:
大概知道原理是什麼,寫出程式又是另外一回事,每次寫作業都覺得很煩躁,但自己查資料或和同學討論都會有收穫,還有過程中有可能會莫名其妙寫出奇怪的效果,覺得很有趣
去胡椒鹽


2015年1月6日 星期二

資工三乙 01360175 紀呈儒 hw3

HW3色階與曲線調整

剛開始覺得這個作業很難,因為上課打瞌睡不是很清楚作業到底要怎麼做
看完PPT之後比較了解,色階和曲線調整會用到兩個重要公式
色階調整公式:
iOutput=iOutputMin+(iInput-iInputMin)∗( iOutputMax-iOutputMin)/(iInputMax-iInputMin)

曲線調整公式:
y=f(x)=(T-S)/(S-255S) x2+(1-255 (T-S)/(S-255S))x
理解公式之後就可以慢慢做出作業
在寫作業的時候有看到PPT要特別注意!若轉換出來的 y 值超出色階的表示範圍 [ 0, 255 ],必須將 y 值強制設定為 0 或 255,如此影像才不會出現亮部突然轉換成暗部,或暗部突然轉換成亮部的特殊情形。
if(bPtrImageRow[3*j+k]>iInputMax) bPtrNewImageRow[3*j+k] = iOutputMax; else if(bPtrImageRow[3*i+k]<iInputMin) bPtrNewImageRow[3*j+k] = iOutputMin;

在互動媒體有寫過簡易的小畫家,完成之後很有成就感,這次作業寫出photoshop其中的小功能,雖然卡關很久,但也很有成就感


程式碼

2014年10月29日 星期三

資工三乙 01360175 紀呈儒 HW02

作業說明:畫出圖片CDFPDF直方圖
遇到很多奇怪問題:
1.沒在.h宣告或重複宣告造成inverse效果做不出來
2.如圖PDF覆蓋在CDF上重新開圖片也CDF也會重疊
於是乎想要用clean()把Image清除
GOOGLE了一下似乎是不能用clean()也可能是我不會用
但我有找到別的方法可以解決
Image2->Canvas->FillRect(Canvas->ClipRect);
Image3->Canvas->FillRect(Canvas->ClipRect);
Image4->Canvas->FillRect(Canvas->ClipRect);
就是畫個白色方塊蓋過去
他會用方塊自動填滿Image不用設定大小很方便
 
 能準時交出這次作業的同學真的很厲害
他們遇到的問題可能更多更難
例如直方圖的比例
但經過他們的講解讓我們遇到類似問題可以更順利解決
心得:
雖然拖了很久才完成這次作業,不過做出來很開心
既然都遲交了就多做幾個按鈕玩玩
希望之後愈學愈多可以把這次作業的功能越做越多
多加了兩個按鈕可以原圖inverse互相轉換




2014年9月29日 星期一

資工三乙 01360175 紀呈儒 HW1

app名稱:玩美彩妝
我覺得這款app很神奇
厲害的地方是特徵點抓得很準確
讓使用者可以自由地幫自己整形
改變膚質和化妝
完成的作品畫面呈現很自然
上課中老師有給我們看有關影片的修圖
在動態的影片也能精準地找出五官和皮膚還能加以修飾
覺得很有興趣也很佩服
希望在影像處理這門課可以學到很多相關的應用

以下是實際操作的截圖
1.瘦小臉
2.大眼睛

3.主題彩妝

4.口紅

還有很多神奇的功能大家可以下載來玩玩看