图片特效用到的函数
本文讲述的图片特效处理包括:怀旧、光照、光晕、底片、浮雕、模糊、锐化、黑白、冰冻、素描,所有这些特效都是基于一定的算法,对图像每个点的RGB值进行计算,并汇总所有点的计算结果生成新图片。
特效处理主要用到Bitmap类的三个方法:
createBitmap : 创建一张新图片。
getPixels : 从指定图片中获取所有点的像素数组。
setPixels :...
分类:
移动开发 时间:
2016-05-07 08:12:50
阅读次数:
291
原文地址:http://android.xsoftlab.net/training/displaying-bitmaps/process-bitmap.html
我们在上节课Load Large Bitmaps Efficiently中讨论了BitmapFactory.decode*方法,说到了不应该在UI线程中执行读取数据的过程,尤其是从磁盘或者网络上读取数据(或者其它读取速度次于内存的地方)...
分类:
移动开发 时间:
2016-05-06 12:17:40
阅读次数:
170
1- 如图所示黑色是前景色、白色是背景色,我们可以按下键盘上的X键进行前景色和背景色的互换: 2- 图片移动操作,我们打开两张图片,想要移动其中的一张到另一张中,我们可以按住键盘的Ctrl键,使用鼠标拖动一张图片到另一张图片中 3- 我们可以在处理图片的时候按下Z键使用放大镜放大图片的细节,处理图片 ...
分类:
其他好文 时间:
2016-05-02 21:13:12
阅读次数:
138
iOS 图片背景模糊效果 1.使用CoreImage中的模糊滤镜 原始效果图如下: CoreImage的实现: 默认程度为10效果图如下: 默认程度为50效果图如下: 2.使用UIImage+ImageEffects 到该地址下载:https://github.com/YouXianMing/UII ...
分类:
移动开发 时间:
2016-04-24 07:34:21
阅读次数:
262
网站后台页面有一个功能,管理员上传图片的时候实现预览,这个功能想到两种实现方法: 1.每次添加图片服务端处理图片,ajax传回缩略图,在页面展示。 2.前端实现预览,只有当提交表单的时候才跟服务器交互。 前端预览的好处显而易见,减少跟服务器的请求次数。百度了下,前端完全能实现这个功能,这个功能也就转 ...
分类:
其他好文 时间:
2016-04-22 13:24:59
阅读次数:
153
回顾 PHP处理图片:借助GD扩展 处理步骤:准备画布;分配颜色(背景,文字,干扰);操作画布(干扰+写字);保存画布(输出+保存);销毁资源。 验证码:搭配session技术 商品分类管理 商品分类显示 1. 第一件事情:一定是要先考虑如何让用户能够进行操作。新增一个商品分类的菜单选项,用户可以点... ...
分类:
其他好文 时间:
2016-04-22 00:54:32
阅读次数:
276
ios 7以后 系统为我们集成了生成二维码和读取功能,我们可以使用系统自带的框架 来进行二维码的相关操作。 框架CoreImage框架(该框架可以做毛玻璃效果),通过滤镜CIFilter生成二维码 。 生成二维码步骤: 包含库头文件 import <CoreImage/coreImage.h> 1, ...
分类:
移动开发 时间:
2016-04-22 00:52:51
阅读次数:
171
1.CoreImage 滤镜的使用(马赛克模糊) CoreImage是苹果公司为了简化图片处理的难度而开发出来的类库。 随着iOS版本号升级以及硬件性能的不断提升,CoreImage将支持越来越多的滤镜 - (void)hFilter { // 0. 导入CIImage图片 CIImage *ciI ...
分类:
其他好文 时间:
2016-04-20 10:02:58
阅读次数:
220
1.使用CoreImage中的模糊滤镜原始效果图如下: CoreImage的实现:- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib. UIImage * image = [UIImage imageN...
分类:
移动开发 时间:
2016-04-18 17:25:52
阅读次数:
368