2008年10月24日 星期五

ch3心得

第三章,老師有稍微導讀了一點。
我也有稍微看了一點,越到後面越難,
所以並沒有很詳細的讀。每個章節都
有指令,這次我就先從指令先打,
再了解指令的意思。

3-2

truesize 所出現的圖會有軸則是圖的大小。
axis of 不會出現軸。
colormap(gray(247)) 調整不同的灰階值,247則是分割成247種灰階值。

3-3

指令:
>> n=imread('lion.bmp');
>> nd=double(n);
>> imshow(n),figure,imshow(nd)




其中double是由浮點數所組成的MxNx3陣列,範圍從0~1。


>> imshow(n2/255)
>> imshow(n1/128)




秀imshow(n1/128)圖會比imshow(n2/255)圖較亮。

>> c2=uint8(255*cd);
>> c3=im2uint8(cd);
uint8、im2uint8可將圖形轉換,uint8是8-bit整數,
im2uint8是8-bit無符號整數

(Binary Image 這部分不太會 ? )


3-4

>> c0=mod(cd,2);
>> imshow(c0)
>> c4=mod(floor(cd/16),2);
>> imshow(c4)
>> c6=mod(floor(cd/64),2);
>> imshow(c6)
>> c7=mod(floor(cd/128),2);
>> imshow(c7)





我只列出一部分,從最開始的c0所顯示的圖充滿雜點,
一直到c7會慢慢變清楚。

3-5

是在講空間的解析度,我是看指令的部分,
從imresize(imresize(x,1/4),4)到
imresize(imresize(x,1/32),32)圖會越來越模糊。

3-6

是在講量化和高頻振動,(這部分有上網頁尋找),
Dithering 通常會增加量化誤差(也就是雜訊會變多)
,但是會減少失真(指人的感覺上)。這是因為,
在沒有 dithering 的情形下,量化誤差會比較集中
在低頻部份。而加上 dithering 後,低頻部份的
量化誤差會減少,而轉移到高頻。

指令我有看imshow(grayslice(c,128),gray(128))
到imshow(grayslice(c,2),gray(2))會越來越暗。




沒有留言:

張貼留言