`
helloandroid
  • 浏览: 276175 次
  • 性别: Icon_minigender_1
  • 来自: 成都
博客专栏
107f8db3-b009-3b79-938a-dafddb49ea79
Android腾讯微博客户...
浏览量:95836
社区版块
存档分类
最新评论

给图片的边缘加上光晕

阅读更多





ImageView v = (ImageView)findViewById(R.id.image);//一定要给ImageView加上几个像素的Padding,要不然效果出来不了
Paint p= new Paint();
p.setColor(Color.RED);//红色的光晕
BitmapDrawable bd = (BitmapDrawable) v.getDrawable();
		Bitmap b = bd.getBitmap();
		Bitmap bitmap = Bitmap.createBitmap(bd.getIntrinsicWidth(), bd.getIntrinsicHeight(), Config.ARGB_8888);
		Canvas canvas = new Canvas(bitmap);
		canvas.drawBitmap(b.extractAlpha(), 0, 0, p);
		
		StateListDrawable sld = new StateListDrawable();
		sld.addState(new int[]{android.R.attr.state_pressed}, new BitmapDrawable(bitmap));
		
		v.setBackgroundDrawable(sld);


参考http://gundumw100.iteye.com/blog/1205547#comments
  • 大小: 5.9 KB
  • 大小: 5.5 KB
分享到:
评论

相关推荐

    采用Bitmap的extractAlpha产生图片边缘光晕效果

    本文将深入探讨如何利用Bitmap的extractAlpha方法来实现图片边缘光晕效果。提取Alpha通道是图像处理中的一个重要概念,它涉及到图像透明度的处理。在Android中,Alpha通道通常用于表示图像的透明度或不透明度,值越...

    图片边框圆角光晕css控制

    在本话题中,我们将深入探讨如何使用CSS来实现图片边框的圆角光晕效果,这一效果能为网页增添独特且吸引人的视觉体验,无需依赖图像编辑软件如Photoshop。 首先,让我们了解CSS中与边框相关的属性。`border-radius`...

    梦幻朦胧光晕ppt背景图片

    【梦幻朦胧光晕PPT背景图片】是一种设计风格独特的PPT模版,主要应用于创造具有魔幻感觉的演示文稿背景。在制作高质量的PPT时,选择合适的背景图片至关重要,因为它不仅能够提升整体视觉效果,还能有效地吸引观众的...

    蓝色紫色背景光晕PPT背景图片.rar

    这是一组绿色紫色背景星光光晕PPT背景图片,第一PPT模板网提供幻灯片背景图片免费下载; PPT背景图片,光线穿过淡淡背景,泛着柔和的细钱一样光晕。朦胧的光晕在绿色、紫色的背景上面闪亮着,模糊唯美,反射着暖暖...

    unity 2DSprite 边缘发光特效

    在Unity引擎中,2D游戏开发是相当流行的,而为2D精灵添加边缘发光特效能够极大地提升游戏视觉体验。这个“unity 2DSprite 边缘发光特效”教程旨在教你如何在Unity中创建这种引人注目的效果。下面将详细介绍这个特效...

    淡雅梦幻朦胧光晕PPT背景图片.rar

    最后,压缩包子文件的文件名称列表虽然没有给出具体的名字,但我们知道包含的是与标题描述一致的背景图片。在实际使用中,用户需要解压文件,然后在PowerPoint中导入这些图片作为背景,通过设置幻灯片的“填充”选项...

    粉色唯美光晕PPT背景图片.zip

    在"描述"中提到的关键词"唯美模糊幻灯片背景图片",意味着这些图片可能具有模糊的边缘和柔和的颜色过渡,这种设计有助于让文字和图表更加突出,不会因为背景过于复杂而分散观众的注意力。"朦胧光晕效果PowerPoint...

    雪花光晕背景图片模板.rar

    在图片设计中,光晕可以模拟光线散射的效果,使画面产生深度和立体感,也可以用来柔和边缘,降低对比度,创造柔和的过渡。光晕与雪花结合,能够创造出冬日仙境般的视觉体验,尤其适合用于贺卡、海报、网站背景等设计...

    Unity实现UI光晕效果(发光效果)

    比如说我们有一张月亮光晕的精灵图片 我们可以给它添加一个CanvasGroup组件 我们可以发现,组件上的Alpha值可以控制图片的透明度,从0到1 那么我们可以在代码中通过控制Alpha值循环的变化实现发光的光晕效果 以下...

    AE cs5/CS6镜头光晕插件

    标题 "AE cs5/CS6镜头光晕插件" 提供了一个关键信息,即这是一个针对Adobe After Effects(AE)CS5和CS6版本的特定插件,主要用于创建逼真的镜头光晕效果。After Effects是一款广泛使用的视觉特效和动态图形软件,而...

    论文研究-消除光晕效应和保持细节信息的图像快速去雾算法.pdf

    针对现有的基于大气散射物理模型的图像去雾算法在去雾过程中大多无法避免地会产生光晕效应和细节丢失,提出了一种消除光晕效应和保持细节信息的图像快速去雾算法。首先运用四叉树子矩阵划分的分层遍历方法得到更精确...

    给文字加上动态光晕效果

    总之,"给文字加上动态光晕效果"的源码提供了一种简单而强大的方式,让开发者能够在iOS应用中创建出富有动感的文字元素。通过灵活地调整光晕的属性,可以实现多样化的设计效果,为用户带来更生动、更具吸引力的视觉...

    光晕插件ps插件

    "光晕插件ps插件"是针对摄影后期处理中的一个重要工具,主要目的是增强图片的光影效果,营造出更加生动和立体的画面。光晕效果在摄影中常常被用来模拟自然光或创造特定的氛围,例如日出、夕阳、星光等。这种效果能够...

    绿色光晕唯美PPT背景图片(二).rar

    这是一组绿色光晕唯美PPT背景图片,第一PPT模板网提供幻灯片背景图片免费下载; PPT背景图片一共6张,使用了绿色渐变作为背景填充,或绿色草地作为背景。阳光层层叠叠的过滤,透过绿色的背景,变成稀稀落落的斑驳的...

    镜头光晕处理软件

    这种软件可以帮助用户在图片上添加真实感的光晕、眩光或星光效果,增加图像的艺术性和视觉吸引力。在摄影后期制作中,光晕效果常用于增强光源的表现力,或者为场景增添梦幻或电影般的氛围。 描述中提到的“作图软件...

    褐色星光光晕雪花PPT背景图片.rar

    这是两张唯美褐色星光光晕雪花PPT背景图片,第一PPT模板网提供幻灯片背景图片免费下载; 用黄色的光晕、雪花,星光、星星等元素作为PPT背景图片,黄褐色作为PPT背景;第一张幻灯片背景图片,黄色闪亮的的光融入褐色...

    Android 带箭头有光晕效果的ProgressBar

    Android 带箭头有光晕效果的ProgressBar(Android Studio版本) 原文:http://blog.csdn.net/ekeuy/article/details/39228285

    UE5中镜头光晕效果的创建与实践

    在Unreal Engine 5(UE5)中,镜头光晕(Lens Flare)效果是增强游戏和电影视觉效果的重要技术。它模拟了光线直接进入摄像机镜头时产生的光晕和眩光,为场景增添了真实感和视觉冲击力。本文将详细介绍如何在UE5中...

    148款镜头光晕素材

    在摄影和图像编辑领域,镜头光晕是一种常见的特效,它能为图片增添艺术感和戏剧性。"148款镜头光晕素材"是一个集合,提供了多种不同风格和强度的光晕效果,专为Photoshop等图像处理软件设计。这些素材通常被用于模拟...

    OpenGL教程第44课3D光晕.rar

    它通过多次迭代对图像进行采样,使得边缘变得模糊,从而形成光晕的扩散效果。在OpenGL中,可以使用GLSL(OpenGL Shading Language)编写自定义的着色器来实现。 6. **GLSL着色器**:GLSL是OpenGL的着色语言,允许...

Global site tag (gtag.js) - Google Analytics