gpt4 book ai didi

r - 如何在 Jupyter 笔记本的 R 输出中显示图像表?

转载 作者:行者123 更新时间:2023-12-04 14:26:05 26 4
gpt4 key购买 nike

如何获取图像 URL 列表,并将它们显示在具有 R 内核的 Jupyter 笔记本中的 HTML 表格中?

这是一个 URL 列表:

image_urls = c('/image/wdQNM.jpg',
'/image/8oysP.jpg')

下面是一些显示来自 image_url 的图像的代码:

library(jpeg)
library(RCurl)

img <- RCurl::getBinaryURL(image_url)
jj <- jpeg::readJPEG(img,native=TRUE)
plot(0:1,0:1,type="n",ann=FALSE,axes=FALSE)
rasterImage(jj,0,0,1,1)

编辑:另一种思考方式是,是否有像 ipython 的 display 这样的功能?看起来可能在 https://github.com/IRkernel/repr 中.我必须多读书。

最佳答案

我是所有 IRkernel 相关项目的维护者。

IRdisplay是您要搜索的包裹,特别是 display_jpeg :

library(IRdisplay)
display_jpeg(file = 'filename.jpg')

遗憾的是,file 参数还不能用于 URL(目前),因此您必须手动将数据传递给它:

jpeg_data <- RCurl::getBinaryURL(image_url)
display_jpeg(jpeg_data)

关于r - 如何在 Jupyter 笔记本的 R 输出中显示图像表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43415276/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com