- 博客(3)
- 收藏
- 关注
原创 android中图片滤镜效果
对图像进行一定的过滤处理,颜色值时32位的int值,ARGB :A—Alpha值,RGB—颜色值1、Alpha滤镜处理MaskFilter类进行处理BlurMaskFilter–用来绘制模糊阴影EmbossMaskFilter – 用来实现浮雕效果2、颜色RGB的滤镜处理1、色彩的平移运算—加法运算在最后一列加上某个值,这样就可以增加特定色彩的饱和度色彩的反转/反相;增加饱和度2...
2019-04-20 22:49:44 1855
原创 android中Xfermode的使用
通过使用Xfermode将绘制的图形的像素和Canvas上对应位置的像素按照一定的规则进行混合,形成新的像素,再更新到Canvas中形成最终的图形。我们一个像素的颜色都是由四个分量组成,即ARGB,A表示的是我们Alpha值,RGB表示的是颜色S表示的是源像素,源像素的值表示[Sa,Sc] Sa表示的就是源像素的Alpha值,Sc表示源像素的颜色值D表示的是目标像素,目标像素的值表示[Da,...
2019-04-20 22:09:20 2284
原创 Android shader相关用法实例
Shader —着色器,Canvas的drawXXXX这个方法是画具体的形状,画笔的shader定义的就是图形的着色和外观(一)BitmapShader–位图图像渲染,用BitMap对绘制的图形进行渲染着色,简单来说是用图片对图形进行贴图 例如:圆形头像,放大镜效果(二)LinearGradient 线性渲染 例如:霓虹灯文字,倒影图片(三)SweepGradient 渐变渲染/梯度...
2019-04-20 20:07:22 230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人