顯示具有 95360316 李士奇 標籤的文章。 顯示所有文章
顯示具有 95360316 李士奇 標籤的文章。 顯示所有文章

2008年12月26日 星期五

期末回顧

期中 (86.36+66+77.5+40.91)/4=67.6925==>*0.4=27.077 =27
期末(71+60+42.5)/3=57.8333==>*0.4=23.1333 =23
27+23+7=57 +X

很快的到了最後一次上課了
對於這學期的我
我覺得我比之前修多媒體的課
有更加用心了
因為每個禮拜都要預習課本內容
然後PO上部落格
所以真的有自己學到些東西
也對於看原文書有較為熟練
比較不需要字字都去查明意義
但是其中過後似乎較為怠惰了些
也有幾堂缺席
所以這學期我給自己7

2008年12月25日 星期四

第六章

6.1
nearest-neighbor interpolation
在線段內插入的點,其值會比照較靠近的點
例如在1與2之前插入X
則會依照與哪端距離較短去判斷它的值

linear interpolation
會依照此插入的點作線性的計算
也就是對於所占的比例去計算值

6.2
bilinear interpolation
可針對影像中的某點(X',Y')利用bilinear interpolation
計算出次點所在位子
課本上的算式寫得有點複雜看不大懂
可是大概知道做法

A B

.(X',Y')

C D
對AB之間算出(X,Y'),對AC之間算出(X',Y)
最後再算出(X',Y')
課本圖6.9有舉出
nearest-neighbor interpolation與bilinear interpolation
所產生的圖有所不同
nearest-neighbor interpolation因計算比較不為精細所以會產生鉅齒狀
bilinear interpolation會經過精密的計算產生的圖較為準確

6.3
有點搞不懂這一小節做了些什麼
cubic interpolation
bicubic interpolation
立方線性內插
bicubic interpolation的圖看起來跟bilinear interpolation 的圖好像也沒有什麼差別
不過算式倒是有一大堆

6.4

2008年12月5日 星期五

第五章

5-1
filter(濾器),liner fliter(直線濾器?),mask(遮罩)
課本有提到mask使用的3步驟
1.將mask放置在current pixel(不知道該怎麼翻)
2.對fliter elements與corresponding elements相乘
3.將所有的值相加
P.91提到mean2(x(1:3,1:3))還有mean2(x(1:3,2:4))
一直研究了很久為什麼會顯示出那樣的值
後來才明白1:3是由左到右,由上到下分別是1,3
將所選取範圍內的值相加總後在除上個數(9)
就能獲得值,不過這樣做的目的是為了什麼呢?

5-2
簡單敘述了陣列的算法
還有提到對於所要mask的值在於邊界時所作的處理
Ignore the edges(忽略邊界超出範圍)
Pad with zeros(對超出的部分填入零)

5-3
fliter2(fliter,image,'same')
produces a matrix of a size equal to the original image matrix
產生與原圖相同大小的影像

fliter2(fliter,image,'valid')
smaller than the original
產生比原圖較小的影像

fliter2(fliter,image,'full')
returns a result lager than the original
產生比原圖較大的影像

fspecial('average',[5,7])產生5*7大小的陣列
fspecial('average',11)產生11*11大小的陣列
fspecial('average')產生3*3大小的陣列
還可以利用X*X averaging filter將影像模糊化

5-3.1也提到將矩陣拆成2個相乘
不過拆成這樣會有怎樣的用處呢?

5-4
High-frequency component高通濾波器
Low-frequency components低通濾波器
高通可利用於改變灰階影像值或小距離
低通可用於小變化像是背景或皮膚
(說實話不大懂他的用處= =)

P.98中有將4*4的矩陣簡化為2*2的矩陣
這次就真的不懂這是如何變化的了

再往後面就越覺得困難了
光是看完理解前面就花了不少時間與腦力
有點越看越眼花@@

5-5開始用到指數還有自然數= =

5-6
edge enhancement(邊緣提高?)
edge crispening (找不到翻譯= =)
unsharp masking (這也不知道是什麼)
.
.
.

2008年11月20日 星期四

第四章

4.1
課本簡單的描敘了3種模式
包含Transforms,Neighborhood,Point operations
可是只有短短的幾行
還是不大明白這3樣的用處所在

4.2
利用許多Function對圖像作變化
有基本的加減乘除四種運算
b1=imadd(圖像名稱,所要加上的數值)
b2=imsubtract(圖像名稱,要減去的數值)
b3=immultiply(圖像名稱,乘上的倍數)
b4=imdivide(圖像名稱,除掉的倍數)

complement(補數)
只要用"1-image matrix" 就可以獲得
如果是二進位時則要用 " ~ "

4.3
Histogram(以長方條表示的統計圖)
似乎可以將一張影像利用直方圖的形式
表現出圖片色彩所占的比例
還可以利用涵式改變一張圖的內容
只是不大懂他涵式是怎麼寫出來的

imadjust(im,[ ],[ ]) 裡面的[ ]是要填入什麼樣的東西?
是界定0~1的範圍嗎?
後面好像都在說明這些東西
可是不太明白[ ]內填入的數值代表著怎樣的意義
後面的部分還是要有人來帶領會比較清楚的多
用到了很多的函數但是這些函數都是哪來的呢?

2008年10月31日 星期五

一到三章心得

開學到現在也八週了!
目前都是要自己看原文書然後PO上部落格,
但是實際操作方面好像就少了點,
還是希望能夠多實際操作這個軟體,
雖然每次課本都繪附上許多指令,
但也只是照樣輸入,
沒有太多實際的了解指令的用法,
還是希望能夠在上課時多多實際演練一下程式的用法,
也期望在下半學期能夠將MATLAB好好的學會!!

2008年10月23日 星期四

第三章

3-2
提到了3種東西的用法,turesize,axis off,colormap等等
自己試了一下colormap(gary(512))colormap(gary(128)),
可是似乎沒有甚麼樣的改變,圖片似乎跟原本的都一樣,
還有提到可以改變光線亮度的指令

3-3

提到double,可以讓判斷圖片的值去顯示黑或白
imshow(cd/255)會顯示原圖的大小
imshow(cd/512)會讓圖片變的偏向黑色
imshow(cd/255)會讓圖片變的偏向白色
而im2double就不知道是要做什麼用了
試了一次就出現很多數字 ,應該是圖片的顏色資訊吧
















3-4

有提到一堆程式
c0=mod(cd,2) 等等...
可是輸入這些指令後卻跑出一堆1也不知道是做什麼用




















3-5



有用到可以讓圖片顯示模糊的指令


可是好像只能夠模糊不能夠變成馬賽克耶


d=imresize(imresize(c,1/32),32);




2008年10月16日 星期四

第二章

第二章介紹了一些開檔的方式,

一開始不知道該怎麼讀取圖片弄了頗久,

後來問人知道要將圖片丟進資料夾裡才能夠讀取,

以下圖片是依照課本給的句子打出來的,

剛開始先宣告一個變數=圖片,

之後再利用imshow(a)顯示出圖片,

就像是下圖所顯示綠色部分















也可以用figure,imshow(a),pixval on來開啟圖,

也可以用size(a)來顯示圖片大小,就像是下圖
















輸入infinfo('檔案名稱.檔案格式')

則可以顯示出圖片內容格式















大致上就是在說這些東西,不過還是不會變色就是了,

後面也有提到各種格式間的轉換,2-5也提到各種檔案格式的說明,

在往後面好像就有些難度了,有點看不太懂後曼所寫的東西了!

2008年10月2日 星期四

第一章

在上週上課時老師有稍微帶大家看過第一章的內容,
第一章的內容大約都是在介紹影像的東西,
從第1-1ˋ1-2開始說起影像的模糊度與清晰程度,
說到影像可以經由edge-detection處理而變得更加清晰,
1-3則是說經過aliasing的處理後可以造成圖形的效果失真或混疊,
1-3.1說明經由可見光線作變化,還有提到CCD與CMOS,
CCD好像是在說利用紅綠藍產生出影像,
對於這個地方就稍微有些不太清楚CCD與CMDS的用法,
像是figure1.10就有點看不大懂說明,
figure1.11則是在說各種光譜,
像是可見光ˋX光ˋ紫外線等等,
1-3.2則是說到某些光的特性還有應用,
像是X-rays(X光)可以穿透物質等特性,
1-4有提到f(x,y)=0.8 這個是代表比例嗎?
是因為rang 0.0(black)~1.0(white)所以0.8是在這之中?
也有提到顏色的範圍0~255,
還有3*3neighborhood這是在說周圍的顏色會有影響嗎?
1-5舉例一些可以應用的東西,
像是醫療ˋ農業ˋ工業ˋ法律等等的用處,
1-7講解影像的處理程序,
先取得影像再利用修改軟體分割影像加以描述敘述,
1-8提到影像的格式,
有二元圖ˋ灰階影像ˋ還有色彩三原色的彩色圖,
還提到color map這是用做顏色的比例嗎?
1-9則是說明影像檔的大小,
512*512*1與512*512*3中的1與3是每個pixel的大小,
大致上第一章就是說明一些影像的基本概念,
不過看原文真的是要費一番功夫才能理解!
雖然老師有帶大家瀏覽過一次不過還是有些地方不大清楚@@
也許是有些地方少聽到吧!

2008年9月19日 星期五

MATLAB初體驗

第一堂課時老師友介紹MATLAB這個軟體,也有請學姊到場來說明一些優點,
MATLAB看起來好像很複雜的感覺,但是在老師的說明和學姊的示範下,
似乎可以解省很多不必要的麻煩,可以省去很多小程式的困擾,
只是剛接觸一個新軟體會對這個程式感到陌生,
應該再多摸索個幾次就能發現其中的奧妙了!