
2010年12月30日 星期四
HW03
原圖
------------------------------------------------------
平滑化
------------------------------------------------
銳利化
-------------------------------------------
中位數濾鏡處理
----------------------------------------------------
這次挑了一張比較小的圖片來使用,在平滑化之後,可以看到原本圖片的鋸齒狀邊邊被修的平滑了很多,而銳利化之後,整張圖片的色彩對比變得比較強烈,讓圖片人物變得更清楚也更恐怖了,在使用中位數濾鏡處理後,效果則跟平滑化處理之後的效果差不多,程式碼方面不會很難,聽老師上課講的演算法,然後再看看課本和範例,就可以寫得出來了。
今天老師上課問說,「有沒有作業是不有趣的?」,「不有趣下學期可能就換別的作業」,「原本的作業可能不會保留」,我想說的是,這學期的作業都很有趣也很好玩,而且跟影像處理的主題很契合,甚至可以說是很實用,雖然在寫程式方面,有時候會跟不太上,不過再程式寫出來之後,用在照片上的效果,我覺得都是很有趣的,我認為,只要BCB一開,就可以用自己寫的程式把彩色照片轉成黑白的效果,這是多有成就的一件事情,所以我是覺得這幾個作業都是需要保留的。
2010年12月27日 星期一
HW02
原圖
-------------------------------------------------------------
原圖直方
-------------------------------------------------------------
R
-------------------------------------------------------------
G
-------------------------------------------------------------
B
-------------------------------------------------------------
處理過
-------------------------------------------------------------
直方圖
-------------------------------------------------------------
R
-------------------------------------------------------------
G
-------------------------------------------------------------
B
-------------------------------------------------------------
這次作業用的圖片跑出來的效果不好,不過我有嘗試用老師部落格上的圖片,確實有跑出均化的效果,這次作業在課堂上老師講解演算法的時候沒有跟上,後來自己看老師的程式碼去研究,圖片的均化方面沒有什麼問題,不過我直方圖的顯示好像就有點問題了,我不是很瞭解為什麼出現的直方圖跟其他同學得不太一樣,改了很多地方做嘗試,不過怎麼弄都不太對,不過最後的圖片是正確的,所以我就先直接傳上來了,打算之後再去找別人得程式碼研究看看。
2010年12月17日 星期五
SONY 3D world
星期六的時候來到了阪急百貨,上課老師說來看SONY辦的3D展可以加分,所以我當然興趣滿滿的來到了夢廣場這邊。
圖一:進場前倒數十分鐘。
地點選的好,所以人潮眾多,不過好險我十分想要進去看看裡面的內容,所以我十分有耐心的等了一段時間。
圖二:開場前總是會有穿很短的人走來走去。
我覺得開場的3D巨型LED確實很讓人震驚,不過不知道是我坐比較旁邊還是怎麼的,中間那幾塊螢幕總覺得有些反光,也有可能是3D眼鏡上髒髒的關係,另外就是3D畫面很喜歡製造有東西直直往你臉上飛的效果,每次看到都覺得很討厭這種特殊效果,其實我很喜歡用3D技術來撥放世界盃的精彩賽況,另外的青蜂俠也有展現出震撼的臨場感,不像我之前去看納尼亞-黎明行者號,感覺根本沒有用多少3D技術,偏偏收我3D的票錢,讓我心痛不已,不過這次看3D world是免費的,所以感覺有賺回來。
圖三:她發光了,所以我沒看到她長什麼樣子。
我不記得她叫什麼,但是我記得之後是介紹3D的賽車遊戲GT5和3D的MV,遊戲方面感覺沒有很特別,不過我很喜歡MV用上3D的效果,感覺十分的舒暢,對我來說更能進入音樂和畫面的享受中。

圖四:鄭先生跟我的合照。
show girl在我眼中就跟浮雲一樣,所以我跟好同學合照,以記錄我的在場證明。
他很強調照片都是他的,我是盜用的人。
2010年11月5日 星期五
HW01
原圖










------------------------------------------------------------------
灰階256色
-------------------------------------------------------------------
灰階128色
---------------------------------------------------------------------
灰階64色
---------------------------------------------------------------------
灰階32色
---------------------------------------------------------------------------
灰階16色
------------------------------------------------------------------------
灰階8色
-----------------------------------------------------------------------------
灰階4色
------------------------------------------------------------------------------
灰階2色
------------------------------------------------------------------------------
這次作業,我一開始的想法就是去改調色盤,可是自己一直都寫不出來,網路上的程式碼也都是直接去判斷顏色的區間,不過再聽老師講之前,自己看網路上的程式碼總是不太瞭解,一開始上課,聽了老師講的概念,總覺得有了一些想法,不過我一開始還是繼續在思考怎麼改調色盤,最後實在沒有頭緒,只好直接用第二種放法的if去判斷顏色區間來做其他的灰階,我是覺得第二種方法比較容易瞭解,也比較有直覺去寫程式,快下課前聽了老師關於調色盤的講解,感覺稍微有了解怎麼改調色盤了,不過還是要實際上去寫寫看才能熟悉。
回到家後,我參考其他同學的程式碼,實際寫了一個利用調色盤來做灰階的方式,不過在2色灰階上出現了問題,雖然出來的結果也是兩種顏色,可是卻是黑色和灰色,而其它的圖的效果似乎也都比用if去判斷的要深色一些,顏色比較深的問題,我認為應該是因為使用矩陣的關係,所以小數點部分被捨去了,但是2色灰階的黑和灰兩色,我實在是找不出原因來,下次上課的時候想再問問看老師。
2008年12月26日 星期五
2008年12月19日 星期五
第六章
第一節看起來是說原本有四個點,想要變成八個點,
所以把原本四等分的區塊先弄成八等份,
然後看原本四點的位置,把相近的兩點設為同值,
不過還有另外一種線性的,感覺圖片看起來比較流暢,
第二節就可以看到兩種作法的圖片差異,
很明顯的看出了線性的作法比較清晰,
不會產生一格一格的圖案出現,
第三節講到了第三種方法,名稱叫做bicubic,
不是很清楚他用來修改圖片的方法,
但是從第四節後面實際用matlab運算後的四章圖來看,
bicubic似乎是圖片放大後,最清楚最沒有格子的,
第五節好像是說,用nearest-neighbor作出來的原是斷斷續續的,
用bicubic則會畫出一個完整的圓形出來,
第六節看來就是在說圖片的旋轉,
把圖片中每個點的x,y座標乘上要旋轉的角度使整張圖片旋轉,
而且從後面的圖片跟語法來看,還可以再選擇前面提供的bicubic 或nearest-neighbor等方式,
第七節應該是說整張圖片,先把骷髏的圖案大概位置選出來,
然後再把骷髏的圖片作處理,不過我不太懂課本上的一段指令,
skull2=imresize(imrotate(skull,-22,'bicubic'),[500,150],'bicubic');
裡面的500,150是再修改轉完角度的長跟寬嗎?
而且為什麼在轉角度的時候用過bicubic,在改變圖片大小的時候又用了一次bicubic?
所以把原本四等分的區塊先弄成八等份,
然後看原本四點的位置,把相近的兩點設為同值,
不過還有另外一種線性的,感覺圖片看起來比較流暢,
第二節就可以看到兩種作法的圖片差異,
很明顯的看出了線性的作法比較清晰,
不會產生一格一格的圖案出現,
第三節講到了第三種方法,名稱叫做bicubic,
不是很清楚他用來修改圖片的方法,
但是從第四節後面實際用matlab運算後的四章圖來看,
bicubic似乎是圖片放大後,最清楚最沒有格子的,
第五節好像是說,用nearest-neighbor作出來的原是斷斷續續的,
用bicubic則會畫出一個完整的圓形出來,
第六節看來就是在說圖片的旋轉,
把圖片中每個點的x,y座標乘上要旋轉的角度使整張圖片旋轉,
而且從後面的圖片跟語法來看,還可以再選擇前面提供的bicubic 或nearest-neighbor等方式,
第七節應該是說整張圖片,先把骷髏的圖案大概位置選出來,
然後再把骷髏的圖片作處理,不過我不太懂課本上的一段指令,
skull2=imresize(imrotate(skull,-22,'bicubic'),[500,150],'bicubic');
裡面的500,150是再修改轉完角度的長跟寬嗎?
而且為什麼在轉角度的時候用過bicubic,在改變圖片大小的時候又用了一次bicubic?
2008年12月4日 星期四
2008年11月27日 星期四
2008年11月20日 星期四
2008年10月30日 星期四
2008年10月17日 星期五
2008年10月3日 星期五
第一章心得
1.1一開始的內容講了一些影像跟圖片的觀念,1.2講了什麼是影像處理,大致上有兩點,
(1)Improve its pictorial information for human interpretation.
(2)Render it more suitable for autonomous machine perception.
之後是講圖片的處理,可以讓圖片變的更容易讓電腦去處理,不過會導致圖片變的模糊之類,
或是讓原本有雜訊的圖片,變的比較清晰,再用圖片來解說它的處理觀念,1.3感覺有點不太懂,
FIGURE1.10~FIGURE1.12三張圖的意思我不太能夠理解,1.4是把無尾熊的圖片弄成立體的樣子來看,
那樣可以看出每個點所用的是什麼色彩,後面也是差不多,有純黑白的灰階影像,隨便抓一小塊區域的色彩值,
之後還有灰階影像跟RGB影像,同樣也是看其中一小塊區域的色彩值,有趣的是純黑白的灰階影像,
色彩值只有0跟1,而灰階影像是0~255,RGB則是分成RED和GREEN還有BLUE三種來呈現,
順便還翻了一下暑假看的MATLAB7程式設計來看,在MATLAB裡面,RGB影像是由M*N*3的三維陣列來存放,
之後的鴕鳥圖則應該是看索引陣列跟它的顏色對應表,接著是講檔案的大小,不過我也沒有看的很懂,畢竟要看英文還是很有難度,大部分還是靠上課老師講的印象才能來看書
(1)Improve its pictorial information for human interpretation.
(2)Render it more suitable for autonomous machine perception.
之後是講圖片的處理,可以讓圖片變的更容易讓電腦去處理,不過會導致圖片變的模糊之類,
或是讓原本有雜訊的圖片,變的比較清晰,再用圖片來解說它的處理觀念,1.3感覺有點不太懂,
FIGURE1.10~FIGURE1.12三張圖的意思我不太能夠理解,1.4是把無尾熊的圖片弄成立體的樣子來看,
那樣可以看出每個點所用的是什麼色彩,後面也是差不多,有純黑白的灰階影像,隨便抓一小塊區域的色彩值,
之後還有灰階影像跟RGB影像,同樣也是看其中一小塊區域的色彩值,有趣的是純黑白的灰階影像,
色彩值只有0跟1,而灰階影像是0~255,RGB則是分成RED和GREEN還有BLUE三種來呈現,
順便還翻了一下暑假看的MATLAB7程式設計來看,在MATLAB裡面,RGB影像是由M*N*3的三維陣列來存放,
之後的鴕鳥圖則應該是看索引陣列跟它的顏色對應表,接著是講檔案的大小,不過我也沒有看的很懂,畢竟要看英文還是很有難度,大部分還是靠上課老師講的印象才能來看書
2008年9月19日 星期五
MATLAB初體驗
暑假開始沒多久就跟同學一起去買了這本Matlab7回家,雖然沒有程式可以讓我實際的去操作,但是也從八月左右開始,利用每天閱讀一個章節的方式去學習Matlab的用法,雖然書中講解了Matlab一部分的指令還有用法,但是已經讓我覺得記不住每個指令的用處.
Matlab7讓我覺得是本很適合剛入門的初學者的指導書,內容不會很難,雖然沒有實際操作過很讓我擔心,但是書中都是一條一條程式碼再講解,有些主題甚至配上圖片來補充,讓人覺得很容易就能了解.
對於書中我個人比較喜歡的章節就是後面的十九章跟二十章,十九章是因為拉那些示波器的圖案讓人覺得很可愛,而二十章則是圖片的轉換讓人覺得很有興趣,像是把灰階影像轉換成索引影像或是把RGB影像轉成灰階影像,都讓我覺得好玩又有趣,不過接著的第二十一章就覺得有些困難了,再使用Matlab呼叫C函數感覺不是很好理解,總感覺他的函數太長,根本記不住,而且前面關於M檔案還不是十分了解,所以這章其實看得有些混亂,其他前面的繪圖反而還算是容易上手的部分了.
Matlab7讓我覺得是本很適合剛入門的初學者的指導書,內容不會很難,雖然沒有實際操作過很讓我擔心,但是書中都是一條一條程式碼再講解,有些主題甚至配上圖片來補充,讓人覺得很容易就能了解.
對於書中我個人比較喜歡的章節就是後面的十九章跟二十章,十九章是因為拉那些示波器的圖案讓人覺得很可愛,而二十章則是圖片的轉換讓人覺得很有興趣,像是把灰階影像轉換成索引影像或是把RGB影像轉成灰階影像,都讓我覺得好玩又有趣,不過接著的第二十一章就覺得有些困難了,再使用Matlab呼叫C函數感覺不是很好理解,總感覺他的函數太長,根本記不住,而且前面關於M檔案還不是十分了解,所以這章其實看得有些混亂,其他前面的繪圖反而還算是容易上手的部分了.
訂閱:
文章 (Atom)