如何使用R的pixmap包提取像素数据?
如何使用R的pixmap包提取像素数据?
所以我使用以下方法读取图像文件:
图片 <- read.pnm("图片.pgm") 图片 像素图图像 类型:像素图灰色 尺寸:749x745 分辨率:1x1 边界框:0 0 745 749
如何将像素数据提取到某个矩阵中?
How to extract the pixel data Use R's pixmap package?
so I read the image file using:
picture <- read.pnm("picture.pgm")
picture
Pixmap image
Type : pixmapGrey
Size : 749x745
Resolution : 1x1
Bounding box : 0 0 745 749
How to extract the pixel data into some matrix?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以通过
getChannels
获取灰度图像的 2-D 矩阵数据或彩色图像的 3-D 数组数据。如果您想更直接地访问数据,请使用S4访问器(
@
),例如:You can get the data as a 2-D matrix for grayscale image or 3-D array for color image by
getChannels
.if you want to access the data more directly, use S4 accessor (
@
), e.g.:试试这个:
Try this: