顯示具有 95361170 方泓智 標籤的文章。 顯示所有文章
顯示具有 95361170 方泓智 標籤的文章。 顯示所有文章

2008年12月26日 星期五

期末回顧

期中平均:54.4175

有一次沒交 其他C的也拿了許多....

Week 8 : 分數 52.67
Week 11: 分數 30 (有交 不過也是拿了一堆C)
Week 13: 分數 42.31
Week 15: 分數 ??

這學期也要結束了
這堂課的學習也要告一段落了
雖然有一段時間很少出席
不過書還是多多少少有在翻
MATLAB這本書到學期結束只看到第六章
不過書總共有16章
後面的部分好像還蠻有趣的
往後應該會利用閒暇時間
再把書拿出來翻一翻
這堂課的優點不外乎是
可以持續的接觸英文
提醒自己有空就翻翻書
還有上課輕鬆討論的方式
我覺得可以讓我學到很多對自己很有幫助

基於看書方面我還有在看
所以我給自己的評分是10分
如果沒有給自己高一點我很有可能會不及格....

期末平均:51

2008年12月19日 星期五

CH6

6.1 Interpolation of Data

這節是在說資料插補

這節有兩種方法可以使用

分別為nearest-neighbor interpolation 和 linear interpolation

nearest-neighbor interpolation

似乎是說利用周圍的點來求得樣點

linear interpolation

則是透過時間連線來取得樣點

6.2 Image Interpolation

這節在說影像插補

而在第123頁提到的Bilinear interpolation 雙線性內插法

是放大然後再填入新位置

似乎是用在二維空間方面?使之看起來比較柔和?

6.3 General Interpolation

普遍?很常見的插補?

bicubic interpolation 立方內插法

比前兩個都還要好

用在三維空間

這幾種方法差別在於

降低鋸齒化的話 影像會出現失焦的情況

就是可以看出很明顯的鋸齒狀 但是比較清楚

反之雖然比較柔和 但是整張照片模糊的

兩者之間不知道要怎樣去取的平衡耶


6.4 Enlargement by Spatial Filtering

擴大空間濾波器吧 應該這樣子沒錯

Zero-interleaving 零交錯

就是每兩個點中間要補零

所以影像看起來就會有一格一格黑黑的格子

所以影像會因此變大?


6.5 Scaling Smaller

小型的排列?

image minimization

就是把影像變小

subsampling

好像是刪去間隔 隔一格取一次的方法

所以並不是補零 而是跳著取?所以影像不會變大???


6.6 Rotation
旋轉

利用imrotate(image,angle,'method')這個指令來讓影像旋轉

IMAGE=影像名稱

ANGLE=角度

METHOD=某某內插法

6.7 anamorphosis
歪像!?

應該是讓圖像呈現扭曲變形的意思

像課本138頁的骷髏頭那樣 更改比例跟長寬

2008年12月5日 星期五

Chapter 5

5.1

spatial filtering需要三個步驟:
1.將遮罩至於指定像素上.
把mask放在current pixel上。
2. Form all products of filter elements with the corresponding elements of the neighborhood.
將濾波器的所有元素與鄰域相對應的像素相乘.
3. Add all the products.
乘法的所有結果相加.


5.2
Ignore the edges因為輸出的像素會比原圖來的小,所以會造成影像失真。
Pad with zeros假定所有外部影像皆設為0,所以他會和原圖一樣大,但會造
成影像有多餘的東西。


5.3:
函數filter2可以執行線性濾波運算
filter2(filter,image,'same') 產生與原始矩陣image同樣大小的矩陣,邊緣補0.
filter2(filter,image,'valid') 只對遮罩能夠完全覆蓋的像素進行運算,結果小於原始影像.
filter2(filter,image,'full') 會得到比原始影像大的結果.除了補0,相交部份執行濾波運算.
average會模糊影像,邊緣會變的不清楚,越大的average,影像越不清楚.

未完待續

===================內容龐大的第五章====================

2008年11月14日 星期五

ch4

剛考完期中考
人又身體不舒服 流鼻水打噴嚏重感冒
整個人呈現虛弱狀態

=====================================

4.1主要介紹

1.Transforms
Transforms是允許一些有效率而且強大的演算法

2.Neighborhood processing
知道pixel鄰近的gray level
就可以改變pixel的gray level

3.Point operations
不須知道鄰近的gray level
就可改變


4.2算數運算
大致上是在講pixel的運算,我們可以直接更動影像的灰階值來變更影像效果

4.3長條統計圖
使用imhist指令啟Histogram功能
使用長條圖顯現影像的灰階資訊

4.4表格查詢
????

2008年10月31日 星期五

CH1~CH3

半個學期過去了
對於這門課程也有一定的認識了
老師的上課方式真的很輕鬆
自己找問題自己看重點自己做整理
我也慢慢的習慣這個節奏了
希望能漸漸運用在其他課程上面

一到三章的問題
有許多都是在課堂上同學發問的
的確有許多我沒去注意到的地方
基本上問題差不多都被問完了....


希望期中考大家能順利一點吧

2008年10月16日 星期四

第二章心得

第二章主要敘述圖片在MATLAB裡是如何處理
並運用了一些指令如:灰階,讀取圖片資訊,轉換圖片格式
其中幾小節在介紹圖片的格式JPEG,TIFF,GIF等等...
另外還有講到RGB三原色的三維圖(FIGURE2-2)
與指令size(a)的運用 顯示幾乘幾矩陣
還有如何搜尋某點的RGB值等等....

問題: "dumphex" <===這指令我有稍微在網路上查一下
Description:
DumpHex is a configurable Win32 Command line Hex Viewer for any kind of files. DumpHex allows you to change the amount of bytes dumped per line, whether the data should also be putted out as chars, and the replace character for non-printable chars. You may also set an start offset, the length of the hex dump and various other options effecting the format of the outputted data. With its capabilities of changing all settings, DumpHex is a very useful tool for programmers and software developers which have to handle binary files.

似乎是說 在WIN32的配置裡,用於控制並排齊十六進位的任何一種類的文件.....
我英文真的很濫 不懂她的意思 老師幫幫忙....

2008年10月3日 星期五

WEEK3 心得

上星期沒來 所以沒拿到書
不過MATLAB程式倒是有稍微摸一下
裡面的的一些功能很便捷 例如歷史指令
函式庫也相當豐富
介面也比較人性化 可以自己調整

關於第一章
其中有一個非常典型的例子
就是灑胡椒粉
影像的畫面不夠清楚導致影像上產生許多黑色小點
這就是所謂的灑胡椒粉
由於之前數位媒體有學到過
所以知道如何產生與解決

=================================

CCD 英文全名 Charge Coupled Device,感光耦合元件
是一種類似積體電路(IC)的半導體電子元件.主要的功能可以把光轉換成電,
而電的信號經過各式的電路就可以成為數信號,配合現今發展蓬勃的電腦加以處理,
便可以有多樣化的影像出現.目前日常生活中己到處可見CCD的蹤影,諸如:大樓監視器,攝影機(V8),傳真機,掃瞄器,以及愈來愈紅的數位相機...等

=================================

以上這段是我看同學所發表的文章所擷取的
由於我們的專研有需要接觸這些東西
所以我想影像處理有助於我的專研

第一章的問題
解釋什麼是影像處理?
影像如何獲取!?
數位影像的產生模式
影像跟數位影像的區別

2008年9月19日 星期五

MATLAB初體驗

第一次上這堂課感覺有點新鮮
老師說MATLAB操作比C++簡單許多
或許是因為操作還不太熟的關係吧
我總覺得介面使用起來很陌生
學姊的示範還有老師的講解
讓我對這堂課感興趣
接觸各種語言並且可以很快上手是資工系必須具備的能力
希望我能很快了解MATLAB的介面與操作