2008年10月24日 星期五

Chapter3 心得

這周念的是第三章

第三章一開始介紹
1.
image
ex:
>>c=imread('檔名.附檔名');
>>image(c)
打出這行指令之後,圖會變寬。
如下圖:

接下來介紹
2.
size(unique(c))
ex:
>> size(unique( c))
ans =
256 1
256似乎是顯示圖片色彩有幾層
但是1就不清楚代表的意義是什麼

3.
image(c),truesize,colormap(gray(247))
這行指令打出之後,會顯示圖片的x,y軸


image(c),truesize,axis off,colormap(gray(247))
多了axis off,他就不會顯示圖片的x,y軸。

[x,map]=imread('北海道.jpg');
image(x),truesize,axis off,colormap(map)
是另一種用法,顯示的圖案效果一樣。


4.floor
ex:
>> i=imread('DSC00497.jpg');
>> imshow(i)f=floor(double(i)/64);
>>g=uint8(f*64);
>>imshow(g)
會顯示如下圖:


我在try程式時有遇到一些問題
當我輸入
cd=im2double(c);
>> imshow(cd/255)時
圖案會變全黑
如下圖:

而輸入
cd=double(c);
>> imshow(cd/255)時
圖片則沒有變化。
這是為什麼呢?

沒有留言:

張貼留言