2007年10月10日 星期三

Week4 Chapter3

關於本週的閱讀筆記 前往

◎Questions
1. 位於3.2 Page.42
※為了讓圖片正確的Show出來,下面有幾個指令..
 1.truesize
 2.axis off
 3.colormap(gray(247)
根據課本的說法以及我的解讀,光用image(c)會讓圖片配合硬體顯示;使用1的指令,可以讓圖片忽略硬體的要素,也就是不管在怎樣的螢幕都會show出一樣的東西;使用3的指令,可以讓灰階色彩按比例分佈於(247)層中;那麼,axis off的指令....所代表的意義是?

2. 位於3.3 Page.44
※The imshow Function
  c=imread(‘picture’);
  cd=double(c);
  imshow(c). figure, imshow(cd)
在我看來,如果c是灰階圖,cd會變成白圖…如果不是(也就是彩色圖片)… 會有一些比較明顯的線條,但是我目前還不清楚那些線條會出現的共通點為何,因為有黑有紅。

3. 位於3.3 Page.45
※承上
  imshow(cd/255) //不變
  imshow(cd/512) //變暗
  imshow(cd/128) //變亮
他作除數的動作,是在表達些什麼呢?灰階圖片的分層數量嗎?譬如(cd/255) 將灰階分成255層,(cd/128)將灰階分成128層?還是單純的把cd的值除以255以及除以128而已?

2 則留言:

  1. 問題3:
    調整cd矩陣範圍,除以512能使矩陣數值介於0與0.5,影像最亮像素只能為中灰色,所以影像會變暗.除以128能使範圍介於0與2,1與2之間像素值會顯示白色,所以會有洗白效果.

    回覆刪除
  2. 問題1:
    axis:選擇是否開啟圖像座標軸
    axis on = 開
    axis off = 關

    回覆刪除