Preview a saved PNG in an R device window

后端 未结 3 1053
独厮守ぢ
独厮守ぢ 2020-12-17 09:17

Is there a way print an existing PNG file to the device window, for example, let\'s say that you have saved a plot as PNG but you would like to preview it (for sanity) befor

相关标签:
3条回答
  • 2020-12-17 09:23

    Baptiste's answer didn't work for me while using RStudio in Linux. I had to remove the system.file() call.

    library(png)
    img <- readPNG('/path/image.png')
    grid::grid.raster(img)
    
    0 讨论(0)
  • 2020-12-17 09:32

    Use ImageMagick library for all your image processing needs. It is brought to you as magick package to R. See the introductory vignette.

    install.packages('magick')
    
    img <- magick::image_read('/path/image.png')
    plot(img) # or print(img)
    
    0 讨论(0)
  • 2020-12-17 09:44

    You can import it and display it in R,

    library(png)
    img <- readPNG(system.file("img", "Rlogo.png", package="png"))
    grid::grid.raster(img)
    
    0 讨论(0)
提交回复
热议问题