Pau*_*aul 4 r image image-processing
我有以下向量:
vec<-as.vector(rnorm(1:924))
Run Code Online (Sandbox Code Playgroud)
并希望将其重塑为33 X 28形式的矩阵。然后将该矩阵转换为类似图像的灰度像素。
在MATLAB中,我知道存在imagesc和imshow可以将矩阵转换为图像。R中有类似的东西吗?
另外,可以像在MATLAB中那样针对灰度强度来调整均值和最大值吗?
您正在寻找?heatmap:
heatmap(matrix(vec,33,28),Rowv=NA,Colv=NA,col=paste("gray",1:99,sep=""))
Run Code Online (Sandbox Code Playgroud)

您可以通过col参数调整最小/最大颜色。看看?image,?heat.colors和朋友。