Я пытаюсь загрузить несколько изображений png в тепловизор в r, преобразовать их во фрейм данных и проанализировать столбцы 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")
})