如何在 R 中创建像素矩阵的图像?


矩阵可以转换为像素化矩阵图像。像素化矩阵图像的定义为:包含大小相同的或不同的左、右、底、上像素的矩阵区域。

我们可以通过使用图像函数及其带有矩阵数据的 useRaster 参数来创建矩阵。

示例

 在线示例

> M<-matrix(rnorm(100,1.5),nrow=10)
> par(mar=c(5,5,5,5))
> image(M,useRaster=TRUE,axes=FALSE)

输出

> par(mar=c(10,10,10,10))
> image(M,useRaster=TRUE,axes=FALSE)

输出

> par(mar=c(2,2,2,2))
> image(M,useRaster=TRUE,axes=FALSE)

输出

灰色的像素矩阵 -

> image(M,axes=FALSE,col=grey(seq(0,1,length=180)))

输出

更新时间: 2020 年 9 月 7 日

797 次浏览

开启您的职业生涯

完成课程后获得认证

开始
广告