2007年10月21日 星期日

Week5_CH3.6

1.)P53
f=floor(double(x)/64);
q=uint8(f*64);
和grayslice這兩種函數,雖然能明白每個指令的作用,可是想得越仔細就發現不是很能理解.
例如,floor指令先將數值改成0~3,為什麼再乘回64就可以恢復和原本的圖一樣只是換成四種顏色表達.
2.)P57
下面有個"255/3"這個算式,可是他的output數值不是有4個嗎@@?
3.)P60
演算法的第二點看不懂他想表達的意思.

1 則留言:

  1. 1. 因為之前除以64, 商使用函數 floor 只留下整數部份, 我們要將這張被量化後的影像 display 出來, 當然要再乘以 64, 才能正常顯示成一張影像。
    2. 255 為什麼除以 3, 我們在課堂上有討論, 你可以問一下同學,...
    3. 課堂上也有討論...

    回覆刪除