Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何将图片转换为结构化数据帧?_R_Image_Dataframe - Fatal编程技术网

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

R 如何将图片转换为结构化数据帧?,r,image,dataframe,R,Image,Dataframe,我想用R软件对图片进行分类。我没有图像处理方面的知识,所以如果有人能给我指出正确的方向,那就太好了。首先,我如何将我拥有的图片转换为结构化数据帧,以便能够对其进行分析?是否有此任务的程序包?第二,是否有一个明确的图片分类过程,我可以遵循 使用这行代码,您可以在R中加载图像并将其存储在列表中 library(jpeg) setwd("path/to/folder/with/images/") pics <- dir() all_images <- NULL for(z in pi

我想用R软件对图片进行分类。我没有图像处理方面的知识,所以如果有人能给我指出正确的方向,那就太好了。首先,我如何将我拥有的图片转换为结构化数据帧,以便能够对其进行分析?是否有此任务的程序包?第二,是否有一个明确的图片分类过程,我可以遵循

使用这行代码,您可以在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)
库(jpeg)
setwd(“path/to/folder/with/images/”)

图片当你能提供更多你想要的信息时,它会很有用:1)你的意思是旋转图像90°或180°?2) 您想按哪个属性对图片进行分类?3) 你想在照片中分析什么?你好@,我想处理不同皮肤问题的照片,我有我用数码相机(12MP)拍摄的JPEG图像样本。如何将它们转换为数据帧进行分析(每行包含尽可能多的属性)?我在win7默认图片上使用了该代码,但出现了一个错误:“readJPEG(z,native=T)中的错误:JPEG解压缩错误:不是JPEG文件:以0xff 0xfe开头”。但是,我使用了“Lighthouse”JPEG格式的图片。可能有什么问题?