有人能告诉我是否有一个函数像imread
从matlab实现在一些包在R?我想读取图像到R,然后从图片中提取特定位置的rgb颜色。
imreads
描述提到函数A = imread(filename, fmt)
将返回A,一个x × y × 3矩阵,其中x和y是高度和宽度维度的像素数,第三个维度包含每个给定像素的红、绿、蓝值。这听起来就是我想做的。
这取决于你想要读取png还是jpeg文件。
可以调用相应的库。
PNG示例,
library(png)
img <- readPNG(system.file("img", "Rlogo.png", package="png"))
JPEG示例
library(jpeg)
img <- readJPEG(system.file("img", "Rlogo.jpg", package="jpeg"))
编辑:img <- readPNG("Rplot05.png")