`
JerryWang_SAP
  • 浏览: 1044510 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

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

阅读更多

效果

倒影率为90%时的效果:

倒影率10%时的效果:

实现原理

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

 

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

 

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

 

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

 

 
 
0
0
分享到:
评论

相关推荐

    Java制作的图片倒影特效.rar

    Java制作图片、图像倒影特效的源代码实例,看着还挺逼真哦,下边的倒影是添加上去的哦,水波荡漾的样子哦。具体原理是:先读取图像,然后进行图像重绘。相关的代码:  Thread lakeThread; //图片倒影线程  ...

    图片倒影效果(js代码)

    通过这样的JavaScript代码,你可以在任何支持JavaScript的Web页面中轻松实现图片倒影效果。无论你使用的是ASP、JSP、PHP还是HTML,只要在合适的地方插入这段代码,就可以为你的图片添加生动有趣的倒影特效。

    Java生成倒影图片效果.rar

    在Java编程语言中,生成倒影图片效果是一种常见的图像处理技术,主要应用于各种图形...这个例子展示了如何使用Java实现倒影图片效果,通过理解并运用这些知识点,开发者可以创建出各种视觉效果,增强应用的用户体验。

    Java图片倒影效果实例源码

    在Java编程语言中,创建图片倒影效果是一种常见的图像处理技术,这主要涉及到对原始图像进行复制、旋转和透明度调整等操作。本实例源码提供了实现这一效果的方法,可以帮助开发者学习和理解如何在Java中处理图像。接...

    图片倒影、阴影效果

    同时,使用Java或Kotlin代码动态设置`setElevation()`方法也可以轻松地在运行时改变阴影深度。 为了进一步优化和控制这两种效果,开发者还可以利用`BitmapShader`来创建复杂的图像效果,如圆形倒影或自定义形状的...

    java源码包---java 源码 大量 实例

     Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...

    程序开发特效、倒影效果

    在程序开发中,实现特效和倒影效果是增强用户界面(UI)吸引力和用户体验(UX)的重要手段。倒影效果通常被用于图形设计...在提供的压缩文件"Flected"中,可能包含了一些具体的倒影效果源代码,可以进一步学习和参考。

    这是jsp做的图片倒影

    在网页设计中,图片倒影是一种常见的视觉效果,可以增加页面的美观度和立体感。在本案例中,我们探讨的是如何使用Java Server Pages (JSP) 技术来实现图片倒影的效果。JSP是一种动态网页开发技术,它允许开发者在...

    基于Swing的图片倒影特效

    3. **透明度渐变**:为了使倒影看起来更自然,通常会从底部开始逐渐增加倒影的透明度。这可以通过修改`Color`对象的alpha通道完成。我们可以创建一个渐变值数组,并在复制像素时根据位置调整颜色的透明度。 4. **...

    安卓Android源码——图片倒影效果源码.zip

    在安卓开发中,实现图片倒影效果是一种...通过这样的方式,开发者可以在Android应用中轻松实现图片倒影效果,增加界面的视觉吸引力。同时,通过理解并调整源码,可以进一步定制化倒影的样式,以满足特定的设计需求。

    Android 图片镜像倒影特效

    3. **渐变透明处理**:使用`LinearGradient`来创建渐变透明效果,模拟水中的倒影效果,并通过`setShader()`方法设置给`Paint`对象。 4. **混合模式**:通过`PorterDuffXfermode`设置混合模式为`DST_IN`,确保渐变...

    Gallery的小demo倒影效果滑动翻转

    在描述的"小demo"中,可能是指通过`Gallery`展示一系列图片,并且每个图片都有倒影效果,当用户滑动时,图片会有一个翻转动画,增加了交互的趣味性。 **倒影效果**: 在Android中实现倒影效果通常有两种方法。一种...

    水波纹效果

    下面,我们将深入探讨如何使用Java J2ME实现水波纹及倒影效果。 首先,水波纹效果通常基于数学模型,如傅里叶变换或者基于像素级别的扰动。在J2ME中,由于性能限制,可能无法直接使用复杂的数学模型,因此开发者...

    java源码包3

     Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...

    java源码包2

     Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰效果 Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、...

    java源码包4

     Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰效果 Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、...

    Java特效处理技巧

    4. **调节参数:** 通过预览功能调整各项参数,直到达到满意的倒影效果。 5. **注册:** 使用注册器进行注册以解锁更多高级功能。 6. **生成网页:** 最后,选择输出目录(例如`D:\mypages\lianxi2-5.htm`),查看...

    安卓手机图片特效

    在实际项目中,这些效果可以通过Java代码实现,也可以借助于Android SDK提供的`android.graphics`和`android.renderscript`包,或者使用第三方库如Picasso、Glide、FastBlur等来简化处理过程。在给定的文件列表中,`...

Global site tag (gtag.js) - Google Analytics