如何将图片转换为结构化数据框?

时间:2017-03-25 15:47:20

标签: r image dataframe

我想使用R软件对图片进行分类。我对图像处理一无所知,所以如果有人能指出我正确的方向,那将会很棒。首先,我如何将我拥有的图片转换为结构化数据框,以便我能够分析它?这个任务有包吗?第二,我可以遵循定义的图片分类流程吗?

1 个答案:

答案 0 :(得分:1)

使用这些行,您可以在R中加载图像并将它们存储在列表中。

library(jpeg)

setwd("path/to/folder/with/images/")
pics <- dir()

all_images <- NULL 
for(z in pics){
  all_images[[z]] <- readJPEG(z, native = T)
}

# check the first image in the list
plot(1:2, type='n')
rasterImage(all_images[[1]],1,1,2,2)

用于处理图像,您可以使用imager包。