这篇将讲到图片特效处理的锐化效果。跟前面一样是对像素点进行处理,算法是通用的。 算法原理: 一、简单算法:分别获取当前像素点和八个周围像素点的RGB值,先求出当前像素点的RGB值与八个像素点RGB值的和的平均数,再乘以相应的系数,然后在与当前像素点之和。 例: ABC DEF GHI 对E点进行锐化 ...
分类:
移动开发 时间:
2017-04-17 13:16:16
阅读次数:
227
图片特效处理系列将介绍图片的像素点的特效处理,这些物资注重的是原理。也就是说只要你知道这些算法不管是C++,VB,C#,Java都可以做出相同的特效。下面将介绍图片怀旧效果的算法。算法如下: 上面公式的意思是说将每个像素点的RGB值先分离出来,然后再按照上面的三个算式分别重新计算出RGB值然后做为当 ...
分类:
移动开发 时间:
2017-04-17 13:14:29
阅读次数:
192
这篇将讲到图片特效处理的模糊效果。跟前面一样是对像素点进行处理,算法是通用的,但耗时会更长,至于为什么,看了下面的代码你就会明白。 算法: 一、简单算法:将像素点周围八个点包括自身一共九个点的RGB值分别相加后平均,作为当前像素点的RGB值,即可实现效果。 举例: ABC DEF GHI 假如当前点 ...
分类:
移动开发 时间:
2017-04-17 13:13:59
阅读次数:
319
/** * 将图片文件原比例缩略。并使其不超过最大宽、高 * @param path : 图片文件 * @param requestW : 缩略后最大宽度 * @param requestH : 缩略后最大高度 * @return 缩略后图片对象 */ public static Bitmap ge ...
分类:
移动开发 时间:
2017-04-16 12:05:20
阅读次数:
203
在Android中使用ImageView显示图片的时候发现图片显示不正。方向偏了或者倒过来了。解决问题非常自然想到的分两步走:1、自己主动识别图像方向,计算旋转角度。2、对图像进行旋转并显示。一、识别图像方向 首先在这里提一个概念EXIF(Exchangeable Image File Format ...
分类:
移动开发 时间:
2017-04-14 14:40:47
阅读次数:
988
一个android文件的Uri地址一般如下: content://media/external/images/media/62026 这是一张图片的Uri,那么我们如何根据这个Uri获得其在文件系统中的路径呢? 其实很简单,直接上代码: 那么假如我们有一个图片的路径地址又该如何获得其Uri呢? ...
分类:
移动开发 时间:
2017-04-11 13:32:38
阅读次数:
295
Fresco 12,324星星https://github.com/facebook/frescoFaceBook出品,支持Android 2.3 (Gingerbread)及以上尼玛,他竟然有专门的中文文档:https://www.fresco-cn.org/docs/index.html添加依赖... ...
分类:
移动开发 时间:
2017-03-31 23:02:26
阅读次数:
920
Universal-Image-Loader(项目地址)可以说是安卓知名图片开源框架中最古老、使用率最高的一个了。一张图片的加载对于安卓应用的开发也许是件简单的事,但是如果要同时加载大量的图片,并且图...
分类:
移动开发 时间:
2017-03-26 22:17:12
阅读次数:
354
Android在实际开发中很多时候都要对图片进行一定的处理,这里总结的BitmapUtils 类包括一下几个功能: 1.Android图片倒影, 2.Android图片模糊处理, 3.Android图片圆角处理, 4.图片沿着y轴旋转一定角度, 5.Android给图片添加边框。 接下来就直接上代码 ...
分类:
移动开发 时间:
2017-03-22 12:53:43
阅读次数:
257
现在Android上的图片加载框架非常成熟,从最早的老牌图片加载框架UniversalImageLoader,到后来Google推出的Volley,再到后来的新兴军Glide和Picasso,当然还有...
分类:
移动开发 时间:
2017-03-21 11:26:36
阅读次数:
314