2010-05-10 96 views
2

爲什麼下面的代碼在柵格中使用Hue時是否顯示空白圖形?

Graphics[Raster[{{Hue[1], Hue[1/3]}, {Hue[2/3], Hue[1/6]}}]] 

不會產生任何輸出?在數學< 6 RasterArray能夠處理這一點,併產生輸出作爲

Graphics[Raster[{{{1, 0, 0}, {0, 1, 0}}, {{0, 0, 1}, {1, 1, 0}}}]] 

回答

4

相同的Raster文檔表示其參數不是圖形指令(例如色調,RGBColor),而是號碼 - 的灰度級(單數字),RGB值(三個數字),RGBalpha值(四個數字)或灰色-α值(兩個數字)。然而,它提供了而不是指定自己的顏色功能的能力,例如:

Graphics[Raster[{{0, 0.2, 0.4}, {0.6, 0.8, 1}}, ColorFunction -> Hue]] 

(直接從V6的文檔)