簡體   English   中英

在R中使用readJPEG {jpeg}打開.jpg圖像時出錯

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM