2017-05-23 2 views
0

Y a-t-il un moyen d'importer une image jpeg dans Rstudio ou R et de conserver ses proportions d'origine? La façon suivante utilisée pour travailler pour moi, mais plus maintenant.comment conserver des proportions dans une image jpeg lors de l'importation dans rstudio

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)) 

Merci d'avance.

Répondre

1

Assurez-vous que votre tracé sous-jacent a un rapport d'aspect fixe de un.

plot(1, type="n", xlim=c(1, ncol(image)), ylim=c(1, nrow(image)), asp=1) 

Sinon, le terrain sera tout simplement étirer à tout aspect rapport de la fenêtre graphique est, et la trame est « collé » à l'intrigue telle qu'elle étend aussi.