Android 模糊遮罩滤镜(BlurMaskFilter)
来源:互联网 发布:普罗米修斯白板软件 编辑:程序博客网 时间:2024/05/01 00:40
Alpha 滤镜处理
MaskFilter
- (1).模糊遮罩滤镜(BlurMaskFilter)
- (2).浮雕遮罩滤镜(EmbossMaskFilter)
模糊遮罩滤镜(BlurMaskFilter)
BlurMaskFilter.Blur 模式
NORMAL: 内外都模糊绘制
SOLID: 内部正常绘制,外部模糊
OUTER: 内部不绘制,外部模糊
INNER: 内部模糊,外部不绘制
@Override protected void onDraw(Canvas canvas) { //关闭硬件加速 setLayerType(View.LAYER_TYPE_SOFTWARE,null); //红色的画笔 Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); paint.setColor(Color.RED); //NORMAL: 内外都模糊绘制 paint.setMaskFilter(new BlurMaskFilter(50, BlurMaskFilter.Blur.NORMAL)); canvas.drawRect(200,100,400,300,paint); //SOLID: 内部正常绘制,外部模糊 paint.setMaskFilter(new BlurMaskFilter(50, BlurMaskFilter.Blur.SOLID)); canvas.drawRect(600,100,800,300,paint); //INNER: 内部模糊,外部不绘制 paint.setMaskFilter(new BlurMaskFilter(50, BlurMaskFilter.Blur.OUTER)); canvas.drawRect(200,500,400,700,paint); //OUTER: 内部不绘制,外部模糊 paint.setMaskFilter(new BlurMaskFilter(50, BlurMaskFilter.Blur.INNER)); canvas.drawRect(600,500,800,700,paint); }
浮雕遮罩滤镜(EmbossMaskFilter)
阅读全文
0 0
- Android 模糊遮罩滤镜(BlurMaskFilter)
- Android中的自绘View的那些事儿(五)之 遮罩滤镜:BlurMaskFilter 和 EmbossMaskFilter 的简介
- MaskFilter(滤镜)BlurMaskFilter(高斯滤镜)和EmbossMaskFilter(浮雕滤镜)的简单介绍和使用
- 【Android图像处理】毛玻璃(模糊)滤镜(效果)二
- Android 实时滤镜 高斯模糊(带源码)
- Android MaskFilter: BlurMaskFilter、EmbossMaskFilter
- Android 浮雕遮罩滤镜(EmbossMaskFilter)
- Android 实时滤镜 高斯模糊
- css3 滤镜效果(黑白滤镜、模糊化处理等)
- Android Camera2 Opengles2.0 实时滤镜(冷暖色/放大镜/模糊/美颜)
- css3滤镜-模糊Blur滤镜
- Android 4.0以上BlurMaskFilter效果无效
- android图片滤镜(仿Instagram滤镜)
- CSS3模糊滤镜
- 滤镜—径向模糊
- CoreImage 中的模糊滤镜
- CoreImage 中的模糊滤镜
- 滤镜模糊效果
- java GC基本知识
- 神经网络中的学习速率如何理解
- 【Scikit-Learn 中文文档】数据集加载工具
- numpy中的ndarray方法和属性
- 关于switch case break建议
- Android 模糊遮罩滤镜(BlurMaskFilter)
- RabbitMQ入门教程(十四):RabbitMQ单机集群搭建
- 机器学习与scikit-learn(一)——回归模型
- getRequestDispatcher()与sendRedirect()的区别
- 06使用NanoPiM1Plus在Android4.4.2下接U盘
- MyBatis自动扫描和自定义类注解
- phalcon devtools windows 配置
- 简单二叉搜索树 java实现
- ERROR ITMS-90032的解决办法