2007年10月3日 星期三

Week 03 - Chapter 2 Images and MATLAB

 
主題 :

 INTRODUCTION TO DIGITAL IMAGEPROCESSING
 Chapter 2: IMAGE AND MATLAB


問題 :

 ① Page 22/pixval on指令實作問題
  雖然可正常執行該指令,但Command Window裡總有Warning顯示。
  
   Ans:
     figure,imshow('autumn.tif'),impixelinfo;
     figure,imshow('autumn.tif'),imdistline;
   _______________________________

 ② Page 31/VectorˋRaster
   collection of lines or vectors是指一次收集一整列所有pixel的資訊
   嗎?
   collection of dots是指一次收集一個點(pixel)的資訊嗎?
   還是說這裡的linesˋvectorˋdots是指圖片資訊的排列方式或是...?
   Ans:
     這裡的"lines"是指"線"。
   _______________________________

 ③ Page 33/第一行
   "BMP format is a fairly simple example of a binary image
   format。"
   是說BMP是binary image?每個pixel一個bit?
   Ans:
     這裡的binary是"數位"的意思。
   _______________________________

 ④ Page 33/倒數第二行
   是指BMP只在BitCount小於等於8時使用Color Table?
   Color Table = Color map?調色盤?
   BitCount是?
   Ans:
     使用Color Table的用意在於每個pixel的顏色是以Color Table上的
     index來紀錄,不需要每個pixel都紀錄RGB三個值,節省空間。所
     以如果Color Table裡的顏色很多,例如是整張圖所有顏色數的
     1/2,那麼儲存這麼多顏色也就與直接存每個pixel的RGB值一樣
     花費空間。於是需要對Color Table上的顏色數設限,這裡的限制
     是8個bit(8bit可表示0~255,於是可表示出256色)。
   _______________________________

 ⑤ Page 34/2.5.4的第二點
   "2. GIF doesn't allow binary or grayscale images,except as can
   be produced with RGB values."
   GIF不支援binaryˋgrayscale,除了是從RGB值產生的。
   如果真的是這樣翻譯的話,那麼"除了是從RGB值產生的"是什麼意思?
   Ans:
     binary還是可以不以一個bit為0為1來表示顏色,而改以存顏色的
     RGB值。(原本當我們看到那一個bit為0時就知道是什麼色,為1
     時就知道是什麼色。但還是可以不存0或1而改存RGB值,於是看
     到該點所存的RGB值就知道是什麼色。)

     grayscale還是可以以RGB三值表示顏色,只是三個值會一樣。
   _______________________________

 ⑥ Page 35/alpha channels and gamma correction。
   不太懂alpha channels是什麼?文中描述為"ways of associate
   variable transparencies with an image",一張圖組合不同透明度
   的方式?
   也不太懂gamma correction是什麼?
   Ans:
     顯示器有先偏亮有些偏暗,使用gamma correction後便可調整至
     正常狀態。


 

沒有留言:

張貼留言