我想将png格式的简单黑/白图片读入R. 我需要每个像素3个信息,x,y坐标和颜色信息(0表示白色,1表示黑色)。
我需要此信息来运行一个函数,检查图片中是否有任何关闭的白色元素。
任何提示都将受到欢迎。 谢谢!
答案 0 :(得分:2)
如果您安装了imager
软件包,这似乎几乎是微不足道的。这里的颜色编号是反转的,但您应该能够毫无问题地更改它。
library(imager)
xy <- load.image("vds9S.png")
head(as.data.frame(xy))
x y value
1 1 1 1
2 2 1 1
3 3 1 1
4 4 1 1
5 5 1 1
6 6 1 1