在 R 中使用 read.pnm() 导入多个 pgm 图片
Importing multiple pgm pictures using read.pnm() in R
有没有办法使用 read.pnm 导入多个 .pgm 图像文件?
我试过创建文件列表,然后使用 lapply 导入所有图像。
allFiles <- list.files(path = "faces_subset", pattern = ".pgm", full.names = T)
pictures <- lapply(allFiles, FUN = read.pnm())
我收到的错误信息是
file.info(file) 中的错误:缺少参数“file”,没有默认值
您需要将文件名传递给读取函数,如
allFiles <- list.files(path = "faces_subset", pattern = ".pgm", full.names = T)
pictures <- lapply(allFiles, FUN = function(f) read.pnm(f))
有没有办法使用 read.pnm 导入多个 .pgm 图像文件?
我试过创建文件列表,然后使用 lapply 导入所有图像。
allFiles <- list.files(path = "faces_subset", pattern = ".pgm", full.names = T)
pictures <- lapply(allFiles, FUN = read.pnm())
我收到的错误信息是
file.info(file) 中的错误:缺少参数“file”,没有默认值
您需要将文件名传递给读取函数,如
allFiles <- list.files(path = "faces_subset", pattern = ".pgm", full.names = T)
pictures <- lapply(allFiles, FUN = function(f) read.pnm(f))