我目前正在将主成分分析应用于R中的可视数据。
在Matlab中,可以调用“im2double”和“mat2gray”之类的命令将位图转换为数值矩阵,然后再次转换为图像。
我想知道是否可以通过其他软件包在R中实现。
最佳答案
我已经使用了生物导体上可用的EBImage软件包(此处为vignette)来处理和操作图像:
# installing package if needed
source("http://bioconductor.org/biocLite.R")
biocLite("EBImage")
library(EBImage)
f = readImage(system.file("images", "lena-color.png", package="EBImage"))
str(f)
#Formal class 'Image' [package "EBImage"] with 2 slots
# ..@ .Data : num [1:512, 1:512, 1:3] 0.886 0.886 0.875 0.875 0.886 ...
# ..@ colormode: int 2
关于r - 如何使用R进行基本图像处理,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14148112/