自我評分
1.是否跟上每週閱讀進度
2.上課專心度
3.對於閱讀的內容是否深入了解
4.是否學到東西
5.出席率
老師評分
1.授課內容是否讓學生容易理解
2.講解內容是否有切入重點
就以上兩點來說,只要我有認真聽。大部分內容都能夠理解,但
是就是偶爾會分心,所以會有點東西不懂,但只要弄懂這些細節,
都可以解決問題,所以我給老師90分,而只給自己75分,因為有
時候會遲到沒聽到東西....
2008年1月3日 星期四
2007年12月20日 星期四
Week13 - CHAPTER 7
「離散傅立葉轉換」(Discrete Fourier Transform)簡稱 DFT,其功能是將一段數位訊號轉換成其各個頻率的正弦波分量。如果我們的訊號可以表示成 x[n], n = 0~N-1,那麼 DFT 的公式如下:
X[k]=(1/N)*Sn=0N-1 x[n]*exp(-j*2p*n*k/N), k=0, ..., N-1
這些傅立葉係數 X[k] 所代表的資訊是 k 的函數,而 k 直接和頻率有正比關係,因此這些係數 X[k] 通稱為「頻譜」(Spectrum),而對於 X[k] 的分析,我們通稱為「頻譜分析」(Spectral Analysis)。我們也可以由這些傅立葉係數 X[k],來反推原始訊號 x[n],如下:
x[n]=Sk=0N-1 X[k]*exp(j*2p*n*k/N), n=0, ..., N-1
而Fourier轉換是頻譜儀的數學基礎,把一個時域信號(不管週期或非週期的)輸入至頻譜儀,輸出畫面可能會顯示出數個只有表示振幅大小與頻率的信號;若一開始輸入三角波,轉換後並不會是三角波,轉換後的波形可用頻譜儀看,或自己計算出結果用數學分析軟體Matlab來模擬。
1. t = 0:19;
2. x = sin(2*pi*t/5)+2*cos(2*pi*t/10);
3. plot(t,x);
4. xfft = fft(x);
5. figure;
6. plot(abs(xfft),'*');
透過實驗後,知道上述的功能
1. t = 0:19;
->t 從1到19
2. x = sin(2*pi*t/5)+2*cos(2*pi*t/10);
->定義x這個函數 x是t的函數
3. plot(t,x);
-> 把這個函數畫出來 因為之前定義t是從1到19, 所以這個函數只繪畫出從1到19這一段
4. xfft = fft(x);
-> 對x這個函數做快速傅立葉轉換 結果存到xfft
5. figure;
->再開一個繪圖框
6. plot(abs(xfft),'*');
->畫出 xfft的絕對值 用*畫出來
以上是這禮拜閱讀的心得,主要在了解傅立葉到底是什麼東西
以及如何去使用它
而Fourier轉換是頻譜儀的數學基礎,把一個時域信號(不管週期或非週期的)輸入至頻譜儀,輸出畫面可能會顯示出數個只有表示振幅大小與頻率的信號;若一開始輸入三角波,轉換後並不會是三角波,轉換後的波形可用頻譜儀看,或自己計算出結果用數學分析軟體Matlab來模擬。
1. t = 0:19;
2. x = sin(2*pi*t/5)+2*cos(2*pi*t/10);
3. plot(t,x);
4. xfft = fft(x);
5. figure;
6. plot(abs(xfft),'*');
透過實驗後,知道上述的功能
1. t = 0:19;
->t 從1到19
2. x = sin(2*pi*t/5)+2*cos(2*pi*t/10);
->定義x這個函數 x是t的函數
3. plot(t,x);
-> 把這個函數畫出來 因為之前定義t是從1到19, 所以這個函數只繪畫出從1到19這一段
4. xfft = fft(x);
-> 對x這個函數做快速傅立葉轉換 結果存到xfft
5. figure;
->再開一個繪圖框
6. plot(abs(xfft),'*');
->畫出 xfft的絕對值 用*畫出來
以上是這禮拜閱讀的心得,主要在了解傅立葉到底是什麼東西
以及如何去使用它
2007年12月6日 星期四
台北數位藝術節
2007年11月29日 星期四
Week11-期中回顧
學習情形:
通常我在讀書都是老師上什麼我就讀什麼,而這學期影像處理
是用自發性閱讀方式,所以會自己去看書,有點半強迫性,但是
卻感覺效果不錯,之前讀書沒有自己去發現問題,現在則是先看過後
再找出問題,效果真的不錯,至少每個禮拜多多少少都會讀到書。
需要加強:
還是在於英文方面,不過感覺是有進步啦,之前看到英文大概就傻掉了,
現在還是繼續加強原文閱讀能力,怕會曲解原義。
不錯的地方:
把之前不讀書的壞習慣多多少少改善許多.....
給自己打分數:
80分
通常我在讀書都是老師上什麼我就讀什麼,而這學期影像處理
是用自發性閱讀方式,所以會自己去看書,有點半強迫性,但是
卻感覺效果不錯,之前讀書沒有自己去發現問題,現在則是先看過後
再找出問題,效果真的不錯,至少每個禮拜多多少少都會讀到書。
需要加強:
還是在於英文方面,不過感覺是有進步啦,之前看到英文大概就傻掉了,
現在還是繼續加強原文閱讀能力,怕會曲解原義。
不錯的地方:
把之前不讀書的壞習慣多多少少改善許多.....
給自己打分數:
80分
2007年11月8日 星期四
Week8 Chapter5
◎讀後心得:
-----------------------------------------------------------
5.1
spatial filtering需要三個步驟:
1. Position the mask over the current pixel.
把mask放在current pixel上。
2. Form all products of filter elements with the corresponding elements of the neighborhood.
filter element與neighborhood上相對位置的值的乘積做運算。
3. Add all the products.
加上所有的值。
5.2
Ignore the edges因為所有輸出邊的像素會比原圖來的小,所以會造成影像失真。
而Pad with zeros因假定所有外部影像皆設為0,所以他會和原圖一樣大,但會造
成影像有多餘的東西。
5.3
這章實做了 filtering
我輸入了以下指令:
c=imread('1.jpg');
g1=fspecial('gaussian',[5,5]);
imshow(filter2(g1,c)/256)
卻出現下列錯誤訊息
??? Function 'conv2' is not defined for values of class 'double'
and attributes 'full 3d real'.
書上解釋說filter2是針對二維的濾波器
所以必須先對讀出的圖轉成灰階
後來轉成灰階就可以執行了....
----------------------------------------------------------------
這禮拜大致進度到這邊,因為在忙其他科目的小考所沒並沒有太多時間來實作
這章的東西,從5.4節開始就看到有些模糊,希望能有再多一點時間來深入閱讀,
進度緩慢....不常看原文書的下場,目前碰到的問題都可以解決,所以這禮拜沒
貼上問題。
-----------------------------------------------------------
5.1
spatial filtering需要三個步驟:
1. Position the mask over the current pixel.
把mask放在current pixel上。
2. Form all products of filter elements with the corresponding elements of the neighborhood.
filter element與neighborhood上相對位置的值的乘積做運算。
3. Add all the products.
加上所有的值。
5.2
Ignore the edges因為所有輸出邊的像素會比原圖來的小,所以會造成影像失真。
而Pad with zeros因假定所有外部影像皆設為0,所以他會和原圖一樣大,但會造
成影像有多餘的東西。
5.3
這章實做了 filtering
我輸入了以下指令:
c=imread('1.jpg');
g1=fspecial('gaussian',[5,5]);
imshow(filter2(g1,c)/256)
卻出現下列錯誤訊息
??? Function 'conv2' is not defined for values of class 'double'
and attributes 'full 3d real'.
書上解釋說filter2是針對二維的濾波器
所以必須先對讀出的圖轉成灰階
後來轉成灰階就可以執行了....
----------------------------------------------------------------
這禮拜大致進度到這邊,因為在忙其他科目的小考所沒並沒有太多時間來實作
這章的東西,從5.4節開始就看到有些模糊,希望能有再多一點時間來深入閱讀,
進度緩慢....不常看原文書的下場,目前碰到的問題都可以解決,所以這禮拜沒
貼上問題。
2007年11月1日 星期四
Week 7 重讀Chapter 4
上星期問的問題,自己找出答案以及聽過老師講解後的感想
*************************************************************************
Q. imadjust 、plot用法?
plot的用法:就是把X、Y座標列出來。舉例來說→plot(x,y)
把XY座標連起來,若加上→plot(x,y,'.')就是以
.來顯示,會比較好看
imadjust的用法:是說調整亮度,把舊影像寫入新影像中,
以GAMMA當基準判定,當小於1時,輸出
更亮,反之大於1時,輸出更暗
**************************************************************************
衍伸問題~
1.4.3.2所講的Histogram Equalization是做灰階影像平均分布的吧?
為何可以當做加強影像來用勒?
(這題應該可以找的到答案,我會回去再試試看)
**********************************************************
再讀心得
①在做影像的運算時,要注意3點
1.轉換 2.鄰近像素處理 3.點的運算
②可以對圖片做影像調整,透過MATLAB一些指令,亦可以看出起變化率
③難以計算的就透過查表法來求的值
這禮拜主要在把上禮拜我提出的問題做解決,許多指令經過測試並照著課本一起
看,總算把大部分的指令的功能都了解了,上面就有我自己試過指令,當然還有
一些指令沒寫出來,因為並沒有非常確定,想在多測試一下,之後應該能靠自己
解決,這是這週的實作心得
*************************************************************************
Q. imadjust 、plot用法?
plot的用法:就是把X、Y座標列出來。舉例來說→plot(x,y)
把XY座標連起來,若加上→plot(x,y,'.')就是以
.來顯示,會比較好看
imadjust的用法:是說調整亮度,把舊影像寫入新影像中,
以GAMMA當基準判定,當小於1時,輸出
更亮,反之大於1時,輸出更暗
**************************************************************************
衍伸問題~
1.4.3.2所講的Histogram Equalization是做灰階影像平均分布的吧?
為何可以當做加強影像來用勒?
(這題應該可以找的到答案,我會回去再試試看)
**********************************************************
再讀心得
①在做影像的運算時,要注意3點
1.轉換 2.鄰近像素處理 3.點的運算
②可以對圖片做影像調整,透過MATLAB一些指令,亦可以看出起變化率
③難以計算的就透過查表法來求的值
這禮拜主要在把上禮拜我提出的問題做解決,許多指令經過測試並照著課本一起
看,總算把大部分的指令的功能都了解了,上面就有我自己試過指令,當然還有
一些指令沒寫出來,因為並沒有非常確定,想在多測試一下,之後應該能靠自己
解決,這是這週的實作心得
2007年10月24日 星期三
week6-CH4
1. imadjust 、plot 這2個不懂怎麼使用,課本寫好像是調整PIXEL的
分布值?實際使用情況可以說明嗎?
2. 我在輸入以下2個指令時回傳我有錯誤!是我的檔案格式還是大小問題?
c=imread('1.jpg');
ph=histeq(c);
3.我在使用列出histogram的指令時,為什麼並沒有列出來
而出現下圖,感覺是因為用了JPG格式的影像才造成此結果
,不知道是不是?
**************************************************************************
4.2 感覺是利用數學運算來改變圖片的亮度,藉由改變Bit來看出
圖片的明顯不一樣。而線由點來構成,由此看出與點的關係
分布值?實際使用情況可以說明嗎?
2. 我在輸入以下2個指令時回傳我有錯誤!是我的檔案格式還是大小問題?
c=imread('1.jpg');
ph=histeq(c);
3.我在使用列出histogram的指令時,為什麼並沒有列出來
而出現下圖,感覺是因為用了JPG格式的影像才造成此結果
,不知道是不是?
**************************************************************************
4.2 感覺是利用數學運算來改變圖片的亮度,藉由改變Bit來看出
圖片的明顯不一樣。而線由點來構成,由此看出與點的關係
2007年10月18日 星期四
2007年10月11日 星期四
2007年10月4日 星期四
2007年9月27日 星期四
訂閱:
文章 (Atom)