R-获取颜色值

pol_guy

我有一个jpeg图像,我正在尝试从R中提取RGB值。

这是图片:

在此处输入图片说明

我可以使用以下代码轻松访问像素值:

library(jpeg)

y <- readJPEG("MOLD_1.jpg")
head(y)

这将返回:

[1] 0.9450980 0.9450980 0.9450980 0.9490196 0.9490196 0.9529412

我有兴趣了解与这些像素相关的颜色值。我试图使用很多软件包来解决这个问题,包括光栅,像素图等。

我的工作非常糟糕-任何帮助将不胜感激。

阿尔特姆·索科洛夫(Artem Sokolov)

readJPEG返回为的3D数组height x width x channels您可以使用标准索引访问各个颜色值。例如,y[,,1]将为您提供height x width红色强度矩阵。您可以使用以下rgb()函数将其转换为颜色值

val <- rgb( y[,,1], y[,,2], y[,,3] )
myImg <- matrix( val, dim(y)[1], dim(y)[2] )

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在R中获取十六进制颜色的alpha值

来自分类Dev

根据R中y的值绘制颜色

来自分类Dev

基于值的R个颜色散点图

来自分类Dev

基于值的R个颜色散点图

来自分类Dev

R-根据p值的颜色图

来自分类Dev

根据R中y的值绘制颜色

来自分类Dev

根据值在R中绘制颜色

来自分类Dev

从R中的“值”获取“键”

来自分类Dev

R:从XML获取属性值

来自分类Dev

OpenCV获取像素颜色值

来自分类Dev

OpenCV获取像素颜色值

来自分类Dev

以rgb()格式获取颜色的r,g,b分量

来自分类Dev

如何使用R获取单波段栅格的RGBA颜色表?

来自分类Dev

用R中的颜色绘制国家/地区值的地图?

来自分类Dev

R中的酒窝dPlot颜色x轴条值

来自分类Dev

根据值在1:1线上的位置绘制颜色-R

来自分类Dev

R + ggplot:热图。如果值='X',则为特定颜色

来自分类Dev

使用R添加基于值的颜色渐变以进行绘图

来自分类Dev

根据data.frame列值R分配点颜色

来自分类Dev

RColorBrewer Treemap包R,更改颜色以获得中性值?

来自分类Dev

根据R中的值以渐变颜色显示条形图

来自分类Dev

如何在R中将某些值设置为特定颜色?

来自分类Dev

R DT数据表-连续值的条件颜色格式

来自分类Dev

R:基于给定值的表格中的颜色单元格

来自分类Dev

按最后一个值 r 的颜色线 ggplot

来自分类Dev

为值分配颜色并在 R 中绘制水平条

来自分类Dev

R:is.na()不获取NA值

来自分类Dev

通过R中的nls获取p值

来自分类Dev

R:获取rowSum等于值的列名