顯示具有 95360564 賴彥穎 標籤的文章。 顯示所有文章
顯示具有 95360564 賴彥穎 標籤的文章。 顯示所有文章

2008年12月26日 星期五

期末回顧

期中平均:46
期末平均:45

自評我給自己10分
因為期中期末分數沒有很好看...
看書部分雖然每次都有很認真的看
但是總有看不懂的地方
看了看部落格同學的解答
就瞭解了這章節的程式是應用在什麼地方
這是我第一次原文書認真看了內容許多
雖然內容沒有完全吸收
但總有些辛苦的收穫
自學能力也有所提升

上課部分
缺席有點多...
期末很冷所以常常一覺到中午
雖然書我都有很認真的看...
但是時常沒上課真是對不起老師

這門課最大的障礙還是在....原文書
經過這學期閱讀能力有點提升
謝謝老師這學期的教導

2008年12月19日 星期五

CH6

6.1 Interpolation of Data
這節是在講有關於內插法的運用:
有講到的內插法分別是:
Interpolation:就是一條線以比值的轉換運算(普通的內插法)
課本有講到由4點轉換成8點的作法
Nearest-neighbor Interpolation:藉由鄰近已知的點來求空白值
Linear Interpolation:利用線性算法來求兩點間的空白值。

6.2Image Interpolation
這裡提到了Bilinear interpolation(雙線性內插法)
他的作用是可以讓圖片變得比較充實
從Figure6.9可以看出來
左邊的圖有許多格子,而右邊的就沒有了。

6.3General Interpolation
這節有提到內插法Cubic Interpolation和Bicubic Interpolation
前者這是用到三維的內插法,後者可以處理鋸齒狀的改善
但是我看圖片跟6.2的圖片似乎沒什麼太大的改變阿。

6.4 Enlargement by Spatial Filtering
這邊提到了zero-interleaved
他是把0插入矩陣中,可以讓原圖達到放大的效果
過程中是使用了filter。

6.5 Scaling Smaller
這邊提到了讓影像變小的方法叫image minimization
而另一種刪除pixel值的方法稱為subsampling
從Figure6.18可以看到(a)圖和(b)圖的差異
當圖縮小時就看不到間隔了 。

6.6 Rotation
這節是有關旋轉的做法
這是用到的指令imrotate(圖片(image),角度(angle),'插補運算方式(method)')
還蠻容易使用的感覺呢 。

6.7 Anamorphosis
可以讓圖片變型
拉長壓縮等等可以從Figure6.26和Figure6.27看到
還蠻有意思的
指令沒有實際跑過
所以不太懂哪些指令是做哪些變化。

2008年12月4日 星期四

CH5

第5章的標題 NEIGHBORHOOD PROCESSING
意思應該是鄰近的處理

5.1
空間濾波器的三個步驟:
1.將mask蓋在pixel上
2. 濾波器符合鄰近對應的元素
3.所有總值
後面的矩陣magic(5),每行、列和都是相同的
而後面的mean2(x(a:b,c:d)) ,不太懂他怎麼算的

5.2
跟圖像邊緣的處理有關
Pad with zero就是忽略邊緣把值都填零。

5.3
Filtering in MATLAB
filter2(filter, image, shape)
有這same,valid,full三個用法,好像都是處理邊緣的
smae( 原本大小 ),valid(變小),full(變大)

5.4
Low - and High - Pass Filters
高通過濾,低通過濾
保持高頻率,消除低的
保持低頻率,而這個功能...不太懂

後面的...好多,先看這些了

2008年11月20日 星期四

CH4

第4章point processing
4.1 有三種方式來處理影像

1.Transforms

准許使用強大的演算法,而他的執行步驟就是

轉換 -> 處理 -> 轉回來。

2.Neighborhood processing

改變給予的pixel的灰階層的值,知道附近的pixel就可以改變

3.Point operations

可以不用管附近的pixel,直接做改變

4.2 主要是在說pixel的運算

imadd(x,y)_加 法
imsubtract(x,y)_減 法
immultiply(x,y)_乘 法
imdivide(x,y)_除 法

而在做加法和乘法時,影像會變亮

反之減法和除法影像會變暗。

4.3 Histograms

主要在介紹長方條表示的統計圖

使用imhist指令可以統計出灰階影像的pixel值

後面的就看不懂了。

2008年10月30日 星期四

第1~3章

已經期中了呢

這門課也上了有八週的時間

前三章都是MATLAB的基礎入門

教了一些簡單的指令

主要關於圖片的模糊、顏色、馬賽克等等...

其實大部分還是看不懂的

因為都是英文,不會的單字又是那麼的多

基本上都是靠實際操作才能大概知道某些指令的功能

還好書本中有附一些圖可以多多少少了解

再加上先看了一些同學們的網誌後

才能簡略了解指令的功能


還有下學期

英文閱讀需要加強

還需要多多努力

2008年10月23日 星期四

第3章心得



第三章又教了一些指令,可以把整張圖片變色、或馬賽克等等




1.一開始先a = imread('檔名.tif');


image(a),truesize,axis off colormap(gray(數值))


在數值中,輸入的數字可以改變整張圖的顏色


課本中的512 會變得比較暗, 128就是比較亮哩




2.而double這個指令就有點不清楚了


b = double (a),b為double後的圖


imshow(b/數值),數值越大就會越暗


double後所指的是什麼呢?




3.5講到了imresiz(imresize(x,1/n),n)


這似乎是跟馬賽克有關的東西


n越小,格子越小,越清楚。


一個n為16 , n為4




而3.6的grayslice(x,數值)可以把灰階圖像轉成索引圖
打了imshow(grayslice(x,32),gray(32))可以很明顯的發現
變了很多!

2008年10月17日 星期五

CH2 心得

第二章開始講了一些程式的指令

像是imread讀取圖片 imshow顯示圖片等等

很重要的一點,要先把圖片放到MATLAB的資料夾裡

先是設a = imread('wow.jpg') 跑出了一大串數字

然後當然就是要顯示圖片拉

figure,imshow(a),pixval on
















再來試試2.2裡面size的功能

打了size(a)

結果答案顯示出我這張照片的大小

如圖















而 impixel (a,x,y)

x,y部分為圖片的位子,而這個指令可以顯示出這個位子上的RGB值















而在後面的imfinfo('wow.jpg')則可以顯示檔案的詳細資料

詳細資料很長,基本上我是看不懂在寫什麼= ="

而2.5有介紹各種格式,像是JPGE,TIFF,GIF等等

也有關於格式的轉換。

看完這張後學會了一些簡單的操作

操作比單純看好多了,可以經由操作結果得知書本在講些什麼

這次收穫比上次多!

2008年10月2日 星期四

week3-第一章心得

上周老師有帶我們看過第一章的內容,
一開始是介紹影像處理前後的差別,
也有說到我們人所要看的圖片跟電腦所要看的圖片的分別,
影像處理可以處理成人要看的或電腦要看的
人要看的是可以更清楚的圖片,
電腦則是只要有邊緣、輪廓讓它容易了解就可以了。

而1.3有提到亮度跟照片的關係,
有介紹幾個特別的儀器,像是CCD之類的。
1.5則說到影像處理可以應用的地方
1.7是影像處理的過程,獲取、分割等等
後面還有介紹色彩的範圍(0~255),影像檔的大小等等
因為是原文,所以只看的懂大略在講些什麼
查單字有時查完一句才發現不重要
我的閱讀能力挺差的,都要查好多單字呢
閱讀速度就非常慢了。

2008年9月19日 星期五

Matlab初體驗

因為剛選了這門課,所以上禮拜沒有來
看了大家的心得,這個軟體似乎比C++還容易
自己做了一下,簡易的加減乘除可以直接算出來呢
而且只要按enter就可以執行顯示出結果
本來這個軟體似乎是用於繪製圖形之類
後來又新增了一些功能,計算方面也可以使用得更多
現在還沒買書,等有書後就可以了解這個軟體多一點