首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android Support Palette使用详解

使用样本创建色彩体系 Palette对象也为每一个色彩配置文件生成 Palette.Swatch对象. Palette.Swatch对象包含对象的配置文件关联的颜色和颜色的像素分布....Swatch拥有额外的方法来访问色彩配置文件更多的信息, 比如HSL值, 像素分布等....这些方法返回的颜色恰好配合Swatch的颜色使用. 每一个Palette.get<Profile Swatch()方法返回了关联特定配置文件的Swatch....尽管get<Profile Swatch()方法并不默认值参数, 如果图片中并不存在特定的某个配置文件, 该方法会返回null. 由此, 你应该在使用Swatch之前判断它是否为空....比如, 下面的代码从Palette中获取了标题文本颜色, 并检查了Vibrant Swatch是否为空: Palette.Swatch vibrant = myPalette.getVibrantSwatch

55820

(数据科学学习手札55)利用ggthemr来美化ggplot2图像

则专门用于控制图层元素的配色方案,我们使用define_palette()来构造自定义调色方案,其主要参数如下: swatch:一个颜色向量,用于定义图层元素的配色方案(要注意图像中需要用到的色彩数量要小于等于...swatch的向量长度,否则会报错) gradient:一个长度为2的向量,lower位置和upper位置用于控制梯度色彩的上下限 background:设置背景色彩 text:设置文本部分的字体颜色...line:设置坐标轴颜色 gridline:控制网格线的颜色   下面我们自定义一个色彩简单的主题: demo <- define_palette( swatch = c('black', 'red...: rm(list=ls()) library(ggplot2) library(ggthemr) data(mpg) data <- mpg demo <- define_palette( swatch...0.5 set_theme:逻辑型变量,控制是否启动palette传入的主题,默认为TRUE 3.3 微调图像对比度   ggthemr中十分贴心地提供了调节图像对比度的函数,具体如下: darken_swatch

92230

绘制让人眼前一亮的美图--你需要这个!

set.seed(12345) random_colours <- sample(colors()[-c(1, 253, 361)], 10L) ugly <- define_palette( swatch...example_plot 05 调整主题 我们可以通过设置参数调整图片的对比度: ##先画一个标准图 ggthemr('dust') example_plot ##使图片变得更暗 darken_swatch...(amount = 0.3) example_plot 对图片进行校正: 当我们已经确定了一个主题的时候,如果我们想单独对里面的颜色进行微调(互换),swatch()函数就可以实现这个功能,让我们看看前后对比图...Cylinders', y = 'City MPG', fill = 'Drive Type') + theme(legend.position = 'bottom') mpg_plot ##通过swatch...调节颜色互换 swatch() to_swap <- swatch()[2:3] mpg_plot + scale_fill_manual(values = rev(to_swap)) 06 一些应用实例

1.3K20

Android Jetpack:利用Palette进行图片取色

:获取图片中有活力的颜色 getDarkVibrantColor:获取图片中有活力的暗色 getLightVibrantColor:获取图片中有活力的亮色 这些函数都需要提供一个默认颜色,如果这个颜色Swatch...通过下面的函数,我们可以得到各种色调所对应的Swatch对象: getDominantSwatch getMutedSwatch getDarkMutedSwatch getLightMutedSwatch...类提供了以下函数: getPopulation(): 样本中的像素数量 getRgb(): 颜色的RBG值 getHsl(): 颜色的HSL值 getBodyTextColor(): 能都适配这个Swatch...* Returns an appropriate color to use for any 'title' text which is displayed over this * {@link Swatch...* * Returns an appropriate color to use for any 'body' text which is displayed over this * {@link Swatch

99120

Linux 运维工程师必备的80个监控工具(第30-80个)

这是《Linux 运维工程师必备的80个监控工具》的下篇,上篇请点击:Linux运维工程师必备的80个监控工具全集(上) 与系统有关的监控 30 nmom[26] nmon 将数据输出到屏幕上的,或将其保存在一个以逗号分隔的文件中...36 Linux process explorer[32] Linux process explorer 是类似 OSX 或 Windows 的活动监视器。它比 top 或 ps 的使用范围更广。...58 Swatch[47] 像 Logwatch 一样,Swatch 也监控你的日志,但不是给你一个报告,它会匹配你定义的正则表达式,当匹配到后会通过邮件或控制台通知你。它可用于检测入侵者。...PS:如果您还有补充,欢迎给我们留言~ via: https://blog.serverdensity.com/80-linux-monitoring-tools-know/ 作者:Jonathan Sundqvist.../goaccess.io/ [46]: http://sourceforge.net/projects/logwatch/ [47]: http://sourceforge.net/projects/swatch

2.5K70

Linux 命令多到记不住?这个开源项目帮你一网打尽!

Linux 系统创建一个文件夹,要用什么命令? mkdir 文件夹名 在 Linux 系统中移动一个文件,要用什么命令? mv 源文件地址 目标地址 在 Linux 查找一个文件,要用什么命令?...它就是 Linux-command,一个用于快速查找 Linux 命令的项目。 对于大多数技术人员来说,Linux 命令是每天必用的工具。...它的亮点在于: 命令齐全:涵盖了 550 多个 Linux 命令,基本上是 Linux 所有的命令合集。...多种访问入口:提供 Web UI,各种客户端(Android/Mac/Win/Linux),及 Chrome 插件。 搜索快速:搜索实现自动填充,非常快速,能为你节省不少时间。...newgrp、nice、procinfo、ps、pstree、reboot、renice、rlogin、rsh、rwho、screen、shutdown、sliplogin、su、sudo、suspend、swatch

1.3K30
领券