我正在尝试使用r中的imager加载多个png图像,转换为数据帧,并相应地分析x
,y
,cc
和value
列。这是我正在使用的示例代码,它似乎仅从文件列表中加载第一张图像,并对单个第一张图像重复该过程。是否可以使用成像器对多个图像执行此操作?我喜欢x
,y
,cc
和value
列的格式。我最终希望将其写入每个数据帧的多个.csv文件中。至少,我将减少合并列表并执行一些汇总操作的步骤。我已经尝试过readImage
,但输出内容不清楚。
files <- list.files(path = "C:/Users/Raw", pattern = "*.png", full.names = TRUE, recursive = FALSE)
img.alter.merge <-lapply(files, function(x) {
loadedimgs <- load.image(x)
imgsdf <- as.data.frame(loadedimgs)
write.csv(imgsdf, path = "C:/Users/Processed/imgsdf.csv")
})