我有一個圖像,我只想繪製100 * 100的正方形,左手底角在0,0。 當我使用下面的命令。爲什麼我的裁剪圖像周圍有空白區域? 我該如何避免它,並確保我得到確切的100 * 100圖像?R柵格在繪圖時避免出現空白
如果要重複我的例子,可以使用在第1行的任何圖像(其中,該圖像是大於100×100像素)
r <- raster("C:/Users/nnnn/Desktop/geo.jpg")
vector= getValues(r)
plot(r)
r
par(mar=c(0,0,0,0))
par(oma=c(0,0,0,0))
par(mai=c(0,0,0,0))
par(omi=c(0,0,0,0))
plot(r,xlim=c(0,100),ylim=c(0,100),legend=FALSE,axes=FALSE)
您想要圖像保持其縱橫比(即:仍然是一個正方形),即使您調整它的繪製窗口的大小?或者你問如何將它繪製到另一個非交互式設備(例如'pdf','png','bmp'等) –
我想將它保存爲一個正方形(裁剪大小)作爲PNG文件 – user2543622
@ JoshO'Brien是否可以提供有關如何更改mar,mai,oma,omi選項的建議,以便當我將裁剪後的圖像保存爲png時,我不會獲得任何白色邊距? – user2543622