1、算法

将对rgb 值依次做better处理,同时再下一步用到上一步已经处理好的值。

 public Bitmap render(Bitmap bitmap){if(bitmap == null)return null;int width = bitmap.getWidth();int height = bitmap.getHeight();int[] pixels = new int[width * height];bitmap.getPixels(pixels ,0 , width , 0 , 0 , width , height);for(int i=0 ; i<height ; i++){for(int j=0 ; j<width ; j++){int pixel = pixels[i*width +j];int r = (pixel & 0x00ff0000)>>16;int g = (pixel & 0x0000ff00)>>8;int b = (pixel & 0x000000ff);r = better(r-g-b);g = better(g-r-b);b = better(b-r-g);pixels[i*width +j] = (pixel & 0xff000000) + (r<<16)+ (g<<8) +b;}}return Bitmap.createBitmap(pixels ,width , height , Config.ARGB_8888);}public int better(int value)
{value = value *3 /2;if(value<0){value = -value;}if(value>255){value = 255;}return value;
}

图片处理--冰冻特效相关推荐

  1. 简单的字幕效果html,7种HTML5 Figure图片字幕标题特效

    这是一款效果非常酷的HTML5 Figure图片字幕标题特效jQuery插件.该插件可以将任何图片元素转换为带标题的HTML figure元素.它内置了7种不同的图片标题效果.当标题文字高于图片时,还 ...

  2. 各大门户网站Flash和JS实现的图片幻灯片切换特效代码文件下载:

    最近看到各大门户站都有一个幻灯片特效,而且不是简单的JS特效,是FLASH和JS结合而成的觉得非常不错,今天在IT世界的原代码中查看了一下,特此发布!希望大家喜欢!有什么问题可以与我研究!<a  ...

  3. html5 canvas实现图片玻璃碎片特效

    今天要为大家带来一款html5 canvas实现的图片玻璃碎片特效.图片以玻璃碎片的形式出现到界面中,然后似玻璃被打碎的效果渐消息.效果图如下: 在线预览   源码下载 实现代码: html代码: & ...

  4. 网页特效:用CSS3制作3D图片立方体旋转特效

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  5. html5圆形头像滚动效果,基于jQuery实现响应式圆形图片轮播特效

    本文实例讲述了基于jQuery实现响应式圆形图片轮播特效代码.分享给大家供大家参考.具体如下: 运行效果截图如下: mislider是一款效果非常酷的jQuery响应式圆形图片轮播图特效插件,misl ...

  6. 从零开始实现图片加载特效之黑白照片、倒影图片、图片蒙版

    尊重他人的劳动成果,转载请标明出处:http://blog.csdn.net/gengqiquan/article/details/53168797, 本文出自:[gengqiquan的博客] 之前有 ...

  7. HTML5传送带视差图片展示js特效

    下载地址 HTML5传送带视差图片展示特效是一款基于gsap zepto制作的3D传送带图片布局,点击鼠标拖拽视差图片预览特效. dd:

  8. web网页设计——体育气步枪射击主题(5页面)带图片轮播特效(HTML+CSS) ~学生网页设计作业源码

    web网页设计--体育气步枪射击主题(5页面)带图片轮播特效(HTML+CSS) ~学生网页设计作业源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手 ...

  9. html图片快速轮播特效代码,轻松实现javascript图片轮播特效

    本文实例介绍了javascript图片轮播特效的详细代码以及实现思路,分享给大家供大家参考,具体内容如下 还是先来看一看效果图: 具体代码: 一.HTML代码分析 A版是一款手机DOTA应用,它涵盖了 ...

最新文章

  1. SQL Server 索引结构及其使用(二)(转)
  2. 信息瓶颈提出者Naftali Tishby生前指导,129页博士论文「神经网络中的信息流」公布...
  3. aspectj表达式如何书写_化学平衡常数的表达式书写
  4. 蓝桥杯第六届C语言B——积分之谜
  5. 如何使用js动态显示或隐藏DIV
  6. python缺省参数与多个函数返回值
  7. 王坚博士与计算机关系,与王坚副院长面对面:向王坚提问
  8. Spring IOC容器-Bean管理——基于XML方式
  9. Flask 提取数据库中的数据
  10. 2道编程题:1.给定一个字符串,计算字符串中数值的个数并求和。
  11. Homekit直连的灯带控制套装
  12. Win10卸载skype
  13. 一分钟读懂马云在互联网大会的万字
  14. FreeType字体程序库介绍(转)
  15. VS2008 水晶报表部署
  16. 渗透测试常用工具-amap服务枚举
  17. 《系统论、信心论、控制论》读书笔记1
  18. obs linux编译,教你如何在 Ubuntu 18.04/16.04 中安装 OBS Studio 21.1
  19. 微信提现免费额度领取,快来领取!我领取了738元
  20. python中的pep_Python的PEP文档是什么?

热门文章

  1. IT巨头埃森哲遭 LockBit 勒索攻击,黑客威胁泄露数据
  2. 速升级!SonicWall 3个已遭利用的严重0day 影响企业邮件安全设备
  3. android studio gradle 更新方法。
  4. 如何为能源消费提供最后一公里智能服务
  5. 慎用 apt-get autoremove !
  6. C# 使用 SqlBulkCopy 类批量复制数据到数据库
  7. nodejs+express 初学(一)
  8. 【Java】【Fulme】Flume-NG源代码阅读之SpoolDirectorySource
  9. JSONTools Validator的使用
  10. udp丢包解决办法 (没打开接收发送缓存)及setsockopt()用法 -转