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