右擊前端的Image
時,可以選擇以實際尺寸顯示(即1:1屏幕以圖像像素尺寸)。強制在Mathematica中以實際尺寸顯示圖像
如何強制顯示圖像?當製作或Column
的Image
s時,它們如何以實際尺寸顯示?
我在比較圖像重採樣方法,看看哪一個在出現時給出了最好的結果。作爲一種解決方法,我需要在所有圖像上顯示所有圖像,因此我不得不右鍵單擊一次,以便以實際大小顯示它們。
右擊前端的Image
時,可以選擇以實際尺寸顯示(即1:1屏幕以圖像像素尺寸)。強制在Mathematica中以實際尺寸顯示圖像
如何強制顯示圖像?當製作或Column
的Image
s時,它們如何以實際尺寸顯示?
我在比較圖像重採樣方法,看看哪一個在出現時給出了最好的結果。作爲一種解決方法,我需要在所有圖像上顯示所有圖像,因此我不得不右鍵單擊一次,以便以實際大小顯示它們。
這是另一種至少適用於版本7的方法。
img = ExampleData[{"TestImage", "Lena"}];
Row[{ Image[img, Magnification -> 1], Image[img, Magnification -> 1] }]
請嘗試:
Show[image, ImageSize -> All]
同樣:
Row[{ Show[img1, ImageSize -> All], Show[img1, ImageSize -> All] }]
'Show [Rasterize [Plot [Sin [x],{x, - \ [Pi],\]},RasterSize - > 1000],ImageSize - > All]似乎並不強迫mma顯示寬度爲1000像素的光柵。 –
除了模糊之外,文檔中「ImageSize-> All」的描述(即「適合集合中所有對象的大小」)並不表示「實際大小」。 –
@Sjoerd,對我來說幸運的是,他寫了'Image'而不是'Graphics'。 ; -p(嚴格來說,這適用於v7上的Image對象;它甚至顯示選擇了正確的上下文菜單項。) –
我纔開始注意到這個上下文菜單項的幾個月前。它可能被添加到v8的某處。
我注意到Image
類似的輸出在其上下文菜單中獲取此項目,但Rasterize
的位圖不需要。您可以嘗試Rasterize[Plot[Sin[x], {x, -\[Pi], \[Pi]}], RasterSize -> 500]
來測試。把// Image
放在它後面,你會得到不同的結果菜單。
相信的ImageSize
在含細胞存在確定圖像的縮放(第二類)。否ImageSize
表示自動縮放,ImageSize->Magnification[1]
表示實際大小。所以,你需要操縱單元本身來改變行爲。
版本7顯示了上下文菜單,它可以獨立工作於'圖像'。 –
Mr.Wizard OK,無法檢查,因爲我沒有安裝7個了。這是好的,有些人仍然擁有它;-) –
祝賀6000名代表。 :-) –
恭喜你的6K! –
這是一種精確到1k倍的藝術 –