资讯专栏INFORMATION COLUMN

如何使用Java代码给图片增加倒影效果

Ververica / 1450人阅读

摘要:效果倒影率为时的效果倒影率时的效果实现原理倒影率作为参数传入的事件处理函数这个方法会根据传入的倒影率参数,创建一个对应高度的用于显示倒影,最后返回的是包含了原始图片文件和倒影效果的一张联合图片这个项目文件的完整路径要获取更多的原创技术文章,

效果

倒影率为90%时的效果:

倒影率10%时的效果:

实现原理

倒影率作为参数rate 传入Reflection button的事件处理函数:

CreateImageWithReflection这个Java方法会根据传入的倒影率参数rate,创建一个对应高度的reflectionImage用于显示倒影,最后返回的Bitmap是包含了原始图片文件original image和倒影效果的一张联合图片union image:

这个项目文件的完整路径: https://github.com/i042416/im...

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/71780.html

相关文章

  • 如何使用Java代码图片增加倒影效果

    摘要:效果倒影率为时的效果倒影率时的效果实现原理倒影率作为参数传入的事件处理函数这个方法会根据传入的倒影率参数,创建一个对应高度的用于显示倒影,最后返回的是包含了原始图片文件和倒影效果的一张联合图片这个项目文件的完整路径要获取更多的原创技术文章, 效果 倒影率为90%时的效果: showImg(https://segmentfault.com/img/remote/1460000016749...

    Java3y 评论0 收藏0
  • ImageView 使用详解

    极力推荐文章:欢迎收藏Android 干货分享 showImg(https://segmentfault.com/img/remote/1460000019975020); 阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 一、ImageView 的继承关系二、ImageView 常用方...

    shery 评论0 收藏0
  • 个人总结(css3新特性)

    摘要:要实现这一点,必须规定两项内容指定要添加效果的属性指定效果的持续时间。当动画完成后,保持最后一个属性值在最后一个关键帧中定义。在所指定的一段时间内,在动画显示之前,应用开始属性值在第一个关键帧中定义。 1.前言 css3这个相信大家不陌生了,是个非常有趣,神奇的东西!有了css3,js都可以少写很多!我之前也写过关于css3的文章,也封装过css3的一些小动画。个人觉得css3不难,但...

    马永翠 评论0 收藏0
  • Android图片优化指南

    摘要:第五条规则进一步按需加载使用三级缓存机制,内存磁盘网络,这也是官方推荐的方式。关于这一点就不在赘述了,基本开源图片库都会这么做第六条规则使用三级缓存机制很多场景下面我们需要显示图片的一部分,或者进行图片效果叠加,比如做个倒影之类的。 图片作为内存消耗大户,一直是开发人员尝试优化的重点对象。Bitmap的内存从3.0以前的位于native,到后来改成jvm,再到8.0又改回到native...

    wind5o 评论0 收藏0
  • Drawable与 Bitmap 转换总结

    摘要:进行缩放然后比对进行缩放调用中转换成创建操作图片用的对象计算缩放比例设置缩放比例建立新的,其内容是对原的缩放后的图至此,本篇已结束,如有不对的地方,欢迎您的建议与指正。同时期待您的关注,感谢您的阅读,谢谢 showImg(https://segmentfault.com/img/remote/1460000019975019?w=157&h=54); 极力推荐文章:欢迎收藏Androi...

    snifes 评论0 收藏0

发表评论

0条评论

Ververica

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<