将jpeg图像导入rstudio时如何保持比例
how to keep proportions in jpeg image when importing it to rstudio
有没有办法在Rstudio或R中导入jpeg图像并保持其原始比例?以下方法曾经对我有用,但现在不行了。
require(jpeg)
image=readJPEG(system.file("img", "Rlogo.jpg", package="jpeg"))
plot(1, type="n", xlim=c(1, ncol(image)), ylim=c(1, nrow(image)))
rasterImage(image,xleft=1, xright=ncol(image), ybottom=1, ytop=nrow(image))
提前致谢。
确保您的基础绘图具有固定的纵横比 1。
plot(1, type="n", xlim=c(1, ncol(image)), ylim=c(1, nrow(image)), asp=1)
否则绘图将只拉伸至图形 window 的任何纵横比,光栅与绘图 "glued" 也会拉伸。
有没有办法在Rstudio或R中导入jpeg图像并保持其原始比例?以下方法曾经对我有用,但现在不行了。
require(jpeg)
image=readJPEG(system.file("img", "Rlogo.jpg", package="jpeg"))
plot(1, type="n", xlim=c(1, ncol(image)), ylim=c(1, nrow(image)))
rasterImage(image,xleft=1, xright=ncol(image), ybottom=1, ytop=nrow(image))
提前致谢。
确保您的基础绘图具有固定的纵横比 1。
plot(1, type="n", xlim=c(1, ncol(image)), ylim=c(1, nrow(image)), asp=1)
否则绘图将只拉伸至图形 window 的任何纵横比,光栅与绘图 "glued" 也会拉伸。