![](/img/trans.png)
[英]Opening .jpg files in R: can you only open JPEG files if the file lies in an R packages?
[英]Error opening .jpg images with readJPEG{jpeg} in R
我在網上查找了一些例子來理解這個函數的語法,但是沒有很多入門級的帖子。 不斷重復的是程序包文檔中的示例: img <- readJPEG(system.file("img", "Rlogo.jpg", package="jpeg"))
。
我不知道如何推斷這個從我的計算機R目錄中讀取一個文件: "C:/Users/p/Documents/R"
,但我試過不成功的行:
img <- readJPEG(system.file("/Users/p/Documents/R/leaf.jpeg", package="jpeg"))
Error in readJPEG(system.file("/Users/p/Documents/R/leaf.jpeg", package = "jpeg")) :
unable to open
CRAN中不再提供有前途的替代軟件包{ReadImages}
。
我能幫助解決這個函數的語法嗎?
該錯誤是由system.file
引起的,這是不必要的。 把它拿出來; 它應該正常工作
img <- readJPEG("/Users/p/Documents/R/leaf.jpeg")
如果您需要擴展路徑,或者不想輸入一個路徑,可以將system.file
替換為normalizePath
:
img <- readJPEG(normalizePath("~/p/Documents/R/leaf.jpeg"))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.