顯示具有 94361180 蕭卉妤 標籤的文章。 顯示所有文章
顯示具有 94361180 蕭卉妤 標籤的文章。 顯示所有文章

2008年1月3日 星期四

衡量評分的要素

我將評分標準分成兩個部分:

一部分是在課堂上的=> 50分 如果在課堂上有認真聽講並且有吸收到老師的講的.沒有缺席.此根
據

自己的情況加減分.

一部分是在家裡的=>5 0 分 每周都達到老師所預定的閱讀進度還有實作的範圍.根據自己的情況加減分.

老師的評分:

在課堂中可以回答同學們所提出的問題.查看所有同學每周的進度快慢去調整課程的進度. 能使學生在課程中獲的興趣.

期末自評 :
80分

2007年12月26日 星期三

Week15

閱讀心得:
根據老師上次上課的解說重新把前面的再看一次.重新釐清一些觀念.
一維離散傅立葉轉換:
F = Ff
f=[f0,f1,f2,...,fn-1]
F=[F0,F1,F2,....,FN-1] , F是各個波形的係數值
F是組成的各個波形

二維的根一維的很相似,差別在於一維的是線性的二維的是平面的
我們所知道的圖片都是由二維組成的圖片中的每一點都可以表示成(x,y)


問題:
p156
最後一段他說Equation 7.4 和 7.5 最主要的差別就是 7.5多了 1/MN 位置座標因素,
有些人則在放
1/√MN ,而在前面乘於 1/MN 和 1/√MN 有甚麼差別嗎?

p158 Figure 7.6 是否是表示再處理二維的DFT,事先將所有的Row都處理完之後再處理所有的
Column或著 先
處理所有的Column在所有的Row在,而不是一個pixel一個pixel去做處理.

p159 d= f + n 式子中n是表示在做傅立葉轉換會有干擾這些干擾會使圖片成為被降級的圖片,而n也就是所謂的干擾是甚麼??


2007年12月19日 星期三

Week14

閱讀心得;
本章再說不管是一個function或是一個陣列或vector的值都可以用不同的function相加去球出最接近但是沒辦法完全相等.DFT也是利用此方法將值轉換成最接近的值.再閱讀時因為數學公式有點複雜所以大概看過去,只知道它就是各種function用來將vector中的element轉成DFT,因為進度還沒完成所以還不大了解DFT跟旋轉和共軛有甚麼關聯.


問題:
p 149 (7.2)Equation 和 p(7.3)Equation 她們兩個的差別有三個(1/N,+,u=>x);她們都DFT,兩個 所轉成的結果是否都相同?

p 150 在[SHIFTING]中有提到將偶數的元素乘以(-1),後面提到X'ofx'=X of x ,是說值與值的距離不變還是???,有點不了解.

p152 ...y0 y1 y2 y3 y0 y1 y2 y3...
...y0 y-3 y-2 y-1 y0 y1 y2 y3...
未甚麼左半邊是y1=>y-3 而右邊是 y1=>y1?

p 152 中提到一組公式 p(u)q(u)(1+exp(4)u)中,是否(1+exp(4)u)係數是決定旋轉的值.

Week14

閱讀心得;
本章再說不管是一個function或是一個陣列或vector的值都可以用不同的function相加去球出最接近但是沒辦法完全相等.DFT也是利用此方法將值轉換成最接近的值.再閱讀時因為數學公式有點複雜所以大概看過去,只知道它就是各種function用來將vector中的element轉成DFT,因為進度還沒完成所以還不大了解DFT跟旋轉和共軛有甚麼關聯.


問題:
p 149 (7.2)Equation 和 p(7.3)Equation 她們兩個的差別有三個(1/N,+,u=>x);她們都DFT,兩個 所轉成的結果是否都相同?

p 150 在[SHIFTING]中有提到將偶數的元素乘以(-1),後面提到X'ofx'=X of x ,是說值與值的距離不變還是???,有點不了解.

p152 ...y0 y1 y2 y3 y0 y1 y2 y3...
...y0 y-3 y-2 y-1 y0 y1 y2 y3...
未甚麼左半邊是y1=>y-3 而右邊是 y1=>y1?

p 152 中提到一組公式 p(u)q(u)(1+exp(4)u)中,是否(1+exp(4)u)係數是決定旋轉的值.

2007年11月28日 星期三

week11

p126
R0(u)={0 if u<= -0.5
1 if -0.5<=0.5
0 if u>0.5}

我知道u介於-1到1之間 ,但是卻不了解爲什麼還要再去仔細的定一當u=0.5和-0.5 這個u=0.5的值 是固定的嗎還是我們也可以用介於-1到1之間的任呵值去定義它.


p127
在 6.1 6.2 我知道 nearest-neighbor interpolation 和 bilinear interpolation 是利用平面的內插法去求出擴展的點的值,但是cubic interpolation 得算式就無法了解未什麼他要去將 λ<0.5>= 0.5分開來討論. R3(u)={}這個算式也不懂他從何而來的.

p130
在實作中 我先用magic(4)產生4*4 的矩陣,接下要執行zeroint(m)時,發生錯誤,好像是說我們產生的矩陣事double所以無法將它補插型態為int的0

p132
t=((255.5)Λ2<(i-512))............這個式子,我大概猜測它是將陣列中的每以個pixel做一些運算,蛋卻不知道是做怎樣的運算,為何要做這樣的運算


閱讀之後感想:
在這一章事在對 image 平面上擴張,旋轉,壓縮和扭曲去個別討論,知道三種不同的補插法  1.nerest-neighbor : 這種方法會讓圖片產生不自然的現象圖片的每以個pixel會產生一個block一個block拼起來的感覺

2.biliner interpolation :這種補插法圖片縣市比較自然

3.cubic interpolation :這個方法是我在這張中最不了解的方法只知道它顯示出來的圖片也很自然


   

week11_期中報告

學習情形:
這學期的課程著重於閱讀與實作並從中去發覺問題,我在閱讀一開時時無法在時間內完成閱讀,之後漸漸的抓到閱讀的技巧,開始可以在時間內閱讀完畢,實作方面我都是把課本上的程式碼敲進去並看他的結果,最弱的莫過於去找出問題 ,並且去表達出自己的問題.

有哪些方面做的不錯:
應該是在方面,一開始的時候都看不完 ,最後漸漸的可以把它看完,在閱讀速度方面有進步.
需改進的地方:
那就是實作去發現問題,我幾乎都是造課本上的程式碼敲進去然後去看他 的結果, 卻沒有去發現或去找出問題.

課程內容:
不需修改,這種方式很好可以訓練閱讀實作和找問題並且去解決自己問題或別人問題的能力.

給自己打成績:
75

2007年11月7日 星期三

week8

實作:
1.filter2(a,x,'same')


利用此指令我了解到,x[1,1]中的 50 經過 filter2(a,x,'same') 此函數是將x[0,0],x[0,1], x[0,2],x[1,0],x[1,1],x[1,2],x[2,0],x[2,1],x[2,2] 相加除以九獲得 111.1111


而x[0,0] 是將 x[0,0],x[0,1],x[1,0],x[1,1] 相加除以九 獲得

2.filter2 (a,x,'valid')

由此結果猜測 valid 這個參數 適用來顯示出 x 陣列中完整加到九個值之後再除以九的值

3.filter2 (a,x,'full')

由結果發現它的陣列變大,且將補0的地方都考慮進去必再作一次filter2 (a,x,'same') 所的到結果

4.fspecial指令
圖一 原圖
圖二 f1=fspecial('average');
圖三 f2=fspecial('average',9);
圖四 f3=fspecial('average'25);


我再將 f2=fspecial('average',9);中 的 f2陣列 叫出來並用小算盤發現 9 這個參數 是產生 81個 值為 1/81 的陣列

實作問題:
1. p94 filter2 (a,x2,'valid')

問題: 這個結果是不是就跟 改成 filter2(a,x2,'same') 一樣就是不足得地方補0 再除以九

2007年11月1日 星期四

Week7_重讀Chapter4

實作心得:
1.將圖片加128和減128


2.將圖片除以2倍,乘以2倍及除以兩倍再加128

3.用imhist 畫出圖片的Histogram



4.用imcomlement 將圖片值轉換成補數

在實作的過程中我發現這一章的內容是在介紹,如何利用指令去改片變圖的型態和值!!!
再看書過程中 ,有些指令真的看不泰懂!!! 我就會照著老師所說的去實作看看!!!
有些指令我再實作時會了解他的公用並且會去探討指令其他的值改變的情形!!!

問題 :
再閱讀時閱讀到p73中的imjust這個指令不太懂它所續續的指令意思.於是我就實際操作去觀察它的變化.

第一張圖是imadjust(im,[],[]);是原圖!!!
第二張圖是imadjust(im,[],[],0.5);
第三張圖是imadjust(im,[],[],1);
第四張圖是imadjust(im,[],[],1.5);

結果我發現圖片漸漸變深,這個函數的最後一個所輸入的值,類似於將圖片所有的值同乘以某一個倍數!!!

下面這張圖示我去將這司張圖的陣列叫出來比較:

但是看了比較之後的陣列又推翻了我所猜想的...............他最後的值應該是利用每一個公式去加深圖片或將圖片變淺!!!

然後我對imjust指令中(im,[],[1,0])不了解,所以我也去操作一次

由兩張圖片比較之後我發現[1,0]這個類似於補數的功能,於是我叫出她們兩張圖的陣列來看:


發現它的功能就類似於imcomlement 將圖片的值換成補數!!!

但是我依然不明白在[1,0]前面的[]公用為何!!!所以我將它是著也改成[1,0]看看,但是出現了錯誤

於是我有試著將前面的 [] 改成[0,1]看看
第一張圖是[][]都不改變
第二張圖是[][1,0]
第三張圖是[0,1][]
由圖片比較感覺第一張圖和第三張圖很像 ,於是我有叫出她們三張圖的陣列

 
發現跟我所想的依樣,[0,1][]就是原圖,而[][1,0]就是補數
 

2007年10月25日 星期四

Week6

我再試寫量化時一值出現此錯誤指令:
不知道是哪出了問題!!!!!

p70 solarization 所謂的曝光過度!!!是不是不單單只是原本屬於低頻的被改成高頻
而高頻的被改成高頻的也叫做曝光過度嗎??

2007年10月18日 星期四

Week5

P59 最下面的 For each pixel p(i,j) in the image we perform the following sequence of steps :的第三點,我知到E是算 Image中每個pixel 的 error diffusion的值,但是我不懂會什麼旁邊會有+7/16,+3/16 而且每個Pixel都乘以不同的值?

2007年10月11日 星期四

Week4

P 56 D型矩陣是怎麼算出來的 他是跟我們產生的原圖一樣大小孩是一個固定大小的Matrix 跟jpeg量化時的 8*8矩陣大小依樣嗎 他又跟jpeg 量化的矩陣有什麼不同 是把原圖都變成低頻的多還是高頻的多

2007年10月4日 星期四

week2 Homework 問題

p32 ASCII PGM 格式 40種不同的格式, 為什麼有40*39 不同種轉換表 而又為何需要40*2種轉換表 ,包含PGM

2007年9月27日 星期四

WeeK 2: Getting Started 的問題

1.為什麼使用 imsubstract 所產生的 uniform background ,它的 bit 會太黑? 它不是從原圖所產生的子圖嗎? 不是應該會一樣?

2.imhist 所畫出的長方圖 它的 (x,y) 軸的範圍都是故定的0~255嗎? 如果我想要看到的範圍不在0~255之間呢?