我从网站上保存成像。 我看来它似乎是1.2Mb 但我没打开它
download.file(
'http://www.sothebys.com/content/dam/stb/lots/N09/N09781/101N09781_994Y9.jpg',
method='wb',
destfile='~/i.jpg')
当我尝试readJPEG时,我得到" JPEG解压缩错误:Bogus标记长度"
答案 0 :(得分:0)
我在官方文件中没有看到'wb'的方法。尝试'自动'方法:
download.file('http://www.sothebys.com/content/dam/stb/lots/N09/N09781/101N09781_994Y9.jpg',method='auto', destfile='~/i.jpg')
答案 1 :(得分:0)
正如@Rohit指出的,method = 'auto'
工作正常。
library(jpeg)
download.file('http://www.sothebys.com/content/dam/stb/lots/N09/N09781/101N09781_994Y9.jpg',
method='auto', destfile='i.jpg')
x <- readJPEG("i.jpg")
这会将x
作为一个大数组返回。