声明:本系列博客系笔记类,观看慕课网的视频教程后写下的笔记,感谢这位前辈的分享:http://blog.youkuaiyun.com/eclipsexys
1. 图像分析之RGBA模型
R: Red G : Green B: Blue A : Alpha
色调/色相:物体传递的颜色
饱和度:颜色的饱和程度
亮度/明度:颜色的明暗程度
1.如何在程序中设置RGB:
// 设置色相
ColorMatrix matrix=new ColorMatrix();
matrix.setRotate(0, 30); //0 代表 R
matrix.setRotate(1, 30); //1 代表 G
matrix.setRotate(2, 30); //2 代表 B
// 设置饱和度
matrix.setSaturation(30);
// 设置亮度
matrix.setScale(30, 30, 30, 30);
2.利用上面的知识自助制作一个PS小工具。
先上效果图:
下面我们来看看代码:
首先在MainActivity中定义一个点击时间,跳转到我们的第二个界面,第一个界面很简单,不说了,直接讲重点。
首先贴一下布局代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height=