这篇将讲到图片特效处理的模糊效果。跟前面一样是对像素点进行处理,算法是通用的,但耗时会更长,至于为什么,看了下面的代码你就会明白。算法:一、简单算法:将像素点周围八个点包括自身一共九个点的RGB值分别相加后平均,作为当前像素点的RGB值,即可实现效果。举例:ABCDEFGHI假如当前点是E,那么会有...
分类:
移动开发 时间:
2014-06-08 02:11:27
阅读次数:
354
这篇将讲到图片特效处理的底片效果。跟前面一样是对像素点进行处理,算法是通用的。算法原理:将当前像素点的RGB值分别与255之差后的值作为当前点的RGB值。例:ABC求B点的底片效果:B.r
= 255 - B.r;B.g = 255 - B.g;B.b = 255 - B.b;效果图:原图:代码:p...
分类:
移动开发 时间:
2014-06-08 01:30:23
阅读次数:
214
这篇将讲到图片特效处理的光照效果。跟前面一样是对像素点进行处理,算法是通用的。算法原理:图片上面的像素点按照给定圆心,按照圆半径的变化,像素点的RGB值分别加上相应的值作为当前点的RGB值。例:ABCDEFGHIJKLMNO如果指定H点为光照效果的中心,半径为两个像素点,那么G点RGB值分别加上的值...
分类:
移动开发 时间:
2014-06-08 01:29:07
阅读次数:
331
图片特效处理系列将介绍图片的像素点的特效处理,这些物资注重的是原理。也就是说只要你知道这些算法不管是C++,VB,C#,JAVA都可以做出相同的特效。下面将介绍图片怀旧效果的算法。算法如下:上面公式的意思是说将每个像素点的RGB值先分离出来,然后再按照上面的三个算式分别重新计算出RGB值然后做为当前...
分类:
移动开发 时间:
2014-06-08 01:23:04
阅读次数:
407
这篇将讲到图片特效处理的图片光晕效果。跟前面一样是对像素点进行处理,本篇实现的思路可参见android图像处理系列之九--图片特效处理之二-模糊效果和android图像处理系列之十三--图片特效处理之六-光照效果。实现的效果是圆圈之内图片像素点不变,圆圈之外的点做模糊处理。所以用到了模糊效果和光照效...
分类:
移动开发 时间:
2014-06-08 01:22:19
阅读次数:
342
这篇将讲到图片特效处理的图片叠加效果。跟前面一样是对像素点进行处理,可参照前面的android图像处理系列之七--图片涂鸦,水印-图片叠加和android图像处理系列之六--给图片添加边框(下)-图片叠加两篇文章,此篇所讲的与之前有一点区别。叠加原理是两张图片的像素点按透明度叠加,不会进行颜色过滤。...
分类:
移动开发 时间:
2014-06-08 01:14:12
阅读次数:
336
又到周末,来弄点HTML5的特效玩玩,今天要折腾的是HTML5
3D图片特效,图片在垂直方向上被分割成一条条小矩形,在图片上拖动鼠标即可让每一个小矩形旋转,从而让图片形成3D立体的效果,来看看效果图:大家也可以在这里看到具体的DEMO演示。下面我们来分析一下实现这款HTML5
3D图片旋转特效的源代...
分类:
Web程序 时间:
2014-05-12 14:27:00
阅读次数:
489