顯示具有 01360114 黃戎歆 標籤的文章。 顯示所有文章
顯示具有 01360114 黃戎歆 標籤的文章。 顯示所有文章

2016年1月12日 星期二

期末心得 資工四乙 黃戎歆

        一開始選這堂課其實沒有做太多的打算,只是想說這堂課會需要寫程式,而我每學期都會選一堂需要寫程式的課,而且我也沒有修過跟影像處理有關的課,所以就選了。

        不過在上課中,老師跟我們分享了許多跟影像處理有關的應用再配合一些簡單作業的實作,讓我很快地就可以清楚了解這些技術是如何去運用的,也對影像處理覺得越來越有趣,而影像處理的程式做出來後的效果都非常的明顯,會覺得很有成就感。

         最後,我覺得老師在這門課上的教學方式非常的棒,可以結合課程內容跟實例讓學生可以更好去了解跟想像這些技術到底可以用在那些地方,讓我覺得學習起來非常的有目標,不會去覺得這些東西到底是在幹什麼用的,然後興致缺缺。

2016年1月8日 星期五

01360114 黃戎歆 資工四乙 HW5

1.RGB色彩模型

2.YUV色彩模型

討論:  色彩模型中可以明顯的看出這樣一個設計就像是Photoshop中的色彩調色盤一樣,可以變出基本的,但基本的RGB模型中就只有彩度的變化,而YUV模型中還有額外亮度的變化,可以讓色彩的選擇有更多的變化。
上圖就是可以選擇YUV模型的顏色去化左邊的圖,類似小畫家的感覺就可以知道搭配亮度的變化幾乎就可以變出非常多種的顏色可以去選擇了。

結論:這次的作業讓我去了解到我們很常用到的顏色選擇的原理是什麼,實際了解後發現其實也不是非常的困難。

2015年12月29日 星期二

資工四乙 黃戎歆 01360114 HW4

1.平滑濾波

             產生出來的效果會看起來比原圖模糊一些。
             在撰寫程式的時候一開始一直只想到一維陣列,覺得寫起來會很麻煩,後來到Blog參考了別人的想法才想到二維,就發現整個城市變得很簡單,在一個回圈內就可以跑完三個顏色跟遮罩所裡的結果了。

對臉部來說,使用平滑濾波器後紅紅的地方明顯少了許多

2.中值濾波
      灑雜訊後可以很明顯的發現濾波器可以把大部分的雜訊過濾掉。
程式中沒有遇到太大的困難,主要是後來才發現有內建的排序函式可以使用。
上圖是只有5%雜訊 中值濾波器可以將大部分雜訊處理掉

上圖是處理30%雜訊,濾波器雖然能處理掉大部分雜訊,但還是有很多事無法處理掉的,而且原本是散佈的小黑點會變成集中成一小塊一小塊的分布

3.銳化濾波器
   使用後整張圖片看起來更突出了。
程式部分主要跟平滑濾波器是一樣的,只是遮罩的不同。
在色彩明亮飽滿的圖片中啟用會感覺有點奇怪

原本比較灰暗的角落,使用後都讓色彩更明顯的顯示出來了
結論:
          平滑濾波器很明顯的就是會將影像中的小細節連接起來變成比較平滑,但運用在一整張圖片中就感覺好像是把它變糊而已,但就處理小區塊來修圖,像是把把臉上的坑坑洞洞便平滑模糊就是一個很好用的東西。

          中值濾波器運用在處理一些小瑕疵上還不錯,不過當瑕疵太多處理出來的效果也變得不太明顯了。
       
          銳化濾波器就是用來強調凸顯色彩的變化,但運用在色彩鮮豔飽滿的圖片上就會變得感覺怪怪的,而運用在灰暗的圖片中就明顯比較好上許多。

2015年11月25日 星期三

資工四乙 01360114 黃戎歆 HW03

這次的作業看起來好像是蠻難的,但實際上在寫的時候並不會很難,主要是把公式帶入就能求出我們需要的值,再把它畫出來跟套用到圖上就好。

使用圖片的原圖

一開始要寫作業的時候,不知道為什麼我明明就只是把元件都拉好,也沒有不小心點到某個元件進入cpp內部,但是compiler的時候就一直跳出link error,後來就怒把XE2砍掉換成XE8就正常使用了。

Level:
             剛開始寫Level的時候我只有試著在畫布上把線畫出來而已,主要是在座標的部分弄了老半天,但後來各色彩值的調整由於只要套入公式就可以使用,在編寫上還蠻順利的,唯一有遇到的問題就是沒有加入overflow的判斷,導致一開始在測試的時候圖片看起來都怪怪的。

只有調整Input

Input和Output都有調整


Curve:
             Curve的部分寫起來感覺比Level簡單一些,玩起來也比較有趣,主要也是將公式套論就可以算出各色彩值的變化,但跟Level的差別在於Curve感覺只能對圖片調整大概而Level可以調整的比較細微。

曲線往上比較明亮

曲線往下比較暗

心得:
            熟悉C++ Builder後,寫程式的速度明顯有比上個作業快上許多,而這次的作業對圖片的調整造成更大的變化,寫完看到成果覺得還蠻有成就感的。







2015年11月3日 星期二

01360114_資工四乙_黃戎歆 HW2


 此為程式執行的畫面,上方的圖為原始圖檔可以用File->Open載入圖片,右邊的長條圖是顏色統計的資訊


剛開始寫程式的時候主要是遇到調整長條圖比例的問題,後來找到方法去用TImage寬/256算出X座標比例,而Y座標則以TImage高/各顏色累積最大值算出比例,在計算過程中float的處理不當也讓我弄了很久才有辦法算出正確的值。

下方為調整過後的圖片,而右方是均化過後的直方圖


處理完後覺得照片有明顯的變亮,不過感覺有些地方顏色好像怪怪的,不知道是我程式有問題還有本來處理出來就會變這樣XD
做完這個程式感覺還蠻有趣的,很明顯的可以感受到影像處理的有趣之處阿!!


2015年10月14日 星期三

資工四乙01360114 黃戎歆 HW1

我今天要介紹的軟體叫做Aviary,它是一個相片編輯器

進入程式後,他會直接要求你選擇一張照片,選擇完後就會進入如下圖所示的編輯頁面

它擁有非常多種的相片效果強化或者是美化修改的功能,像是調亮暗、銳利度、加入額外的文字或圖片或者是一些它提供的效果特件等等。

下圖是我嘗試玩玩各種功能後所調整出來的圖,我有用到銳利度調整 、聚焦、背景模糊等等功能。


使用完這個軟體後,我覺得它的功能很多樣,而且還有很多效果功能都有額外套件可以下載,是個還蠻好用的相片編輯器。