❝本节来介绍一款R包「eyedroppeR」其最主要的作用就是导入的图片提取其中的颜色并返回十六进制的代码,小编测试后发现准确度非常的高,从此再也不用为颜色搭配而发愁了。感兴趣的朋友欢迎分享转发,「更多详细内容请参考作者官方文档」 ❞
❝https://github.com/doehm/eyedroppeR 安装R包
❝eyedroppeR包的安装包约有30M,在线下载失败的概率很大,建议将压缩包下载到本地进行安装 ❞
remotes::install_local("eyedroppeR-main.zip",upgrade = F,dependencies = T)
library(eyedroppeR)
❝下面小编通过几个案例来展示一下该款R包的使用方法及返还的结果,直接读入一些高分文章里面的图表来进行测序。 ❞
path <- "sunset-south-coast.jpg"
extract_pal(5, path, label = "Caye Caulker, Belize", sort = "auto")
可以看到识别结果非常的准确,右侧在图片下面展示出调色板,Rstudio左侧控制台直接生成十六进制代码,还可根据自己的需要设置颜色的个数。
path <- "heatmap.png"
extract_pal(10, path, label = "heatmap", sort = "auto")
path <- "cc7ec3a7-5891-4fd8-a8a8-4aafb5bbca0e.png"
extract_pal(12, path, label = "heatmap", sort = "auto")