随笔分类 -  Android图像处理

摘要:何为马赛克? 实现的思路就是选定一定大小的矩形区域,用其中任意一点的像素来填充整个区域,这样就实现了马赛克滤镜。代码如下: //马赛克 public static Bitmap Masic(Bitmap bitmap){ int width = bitmap.... 阅读全文
posted @ 2017-01-06 20:17 小钢炮丶 阅读(724) 评论(0) 推荐(0)
摘要:主要思想:主要是利用三角正弦函数与余弦函数的变换效果,完成对像素的位移变换,产生水纹效果,因为自然界中的水纹多少都是正弦波或者余弦波的叠加效果。参数解析:支持两个输入参数设置,一个是波长,表示像素位移的多少,另外一个是周期表示正弦或者余弦函数的在像素中的变换周期。代码... 阅读全文
posted @ 2017-01-05 19:57 小钢炮丶 阅读(365) 评论(0) 推荐(0)
摘要:这个素描滤镜的算法我是在网上找到的,具体的链接和作者信息忘记了。(侵权则删) /** * 素描效果 * @param bmp * @return */ public static Bitmap convertToSketch(Bitmap bmp) { ... 阅读全文
posted @ 2017-01-05 19:45 小钢炮丶 阅读(585) 评论(0) 推荐(0)
摘要:在Android中提供了不同的通道对图片的色相、饱和度、亮度值进行修改,并且进行其中一个修改的时候不会影响其他的值。因此可以将三种调节的代码放到同一个方法中。 下面是具体的代码: /** * @param bm * @param hue 色相 * @par... 阅读全文
posted @ 2017-01-02 19:25 小钢炮丶 阅读(970) 评论(0) 推荐(0)