`
熊滔爱孟涛静
  • 浏览: 122539 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android几种图像之间转换

阅读更多

  
一、Bitmap转Drawable

  1. Bitmap bm=xxx; //xxx根据你的情况获取
  2. BitmapDrawable bd=BitmapDrawable(bm);

因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。

二、 Drawable转Bitmap

转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节输出流,最终还可以保存成为jpg和png的文件。

  1. Drawable d=xxx; //xxx根据自己的情况获取drawable
  2. BitmapDrawable bd = (BitmapDrawable) d;
  3. Bitmap bm = bd.getBitmap();

最终bm就是我们需要的Bitmap对象了。

分享到:
评论

相关推荐

    Android Drawable和Bitmap的转换实例详解

    通常我们需要通过代码去设置图片,就需要设置图片Bitmap和Drawable的转换,下面整理了几种方式 一、Bitmap转Drawable Bitmap bm=xxx; //xxx根据你的情况获取 BitmapDrawable bd=new BitmapDrawable(bm);//因为...

    Android代码-MyUtils

    wifi操作工具、单位换算工具、zip压缩和解压操作工具、XML解析操作工具(只支持几种指定格式)、图片加载和处理工具,数据库操作(增删改查)工具。 V.1.1.7版本新增功能 FileSizeFormattingUtil 文件大小格式化...

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

    Android插件

    针对上面的两种情况,如果view比较少还好说,如果有几十个view,那么我们一个个的手动删除注解,写findviewbyid语句,简直是一场噩梦(别问我为什么知道这是噩梦) 所以,这种有规律又重复简单的工作为什么不能用一...

    android群雄传

    6.5 Android图像处理之色彩特效处理 122 6.5.1 色彩矩阵分析 122 6.5.2 Android颜色矩阵——ColorMatrix 128 6.5.3 常用图像颜色矩阵处理效果 131 6.5.4 像素点分析 134 6.5.5 常用图像像素点处理效果 135 6.6...

    Android 3D游戏开发技术宝典-OpenGL ES 2.0 (吴亚峰) 源代码

    第12章 几种剪裁与测试 333 12.1 剪裁测试 333 12.1.1 基本原理与核心代码 333 12.1.2 一个主次视角的简单案例 334 12.2 alpha测试 335 12.2.1 alpha测试基本原理 335 12.2.2 一个椭圆窗口的案例...

    Freemake Video Converter影音转换器 v4.1.9.rar

    freemake video converter是一个免费的视频...合并几个视频为一个文件,在片段之间加入转换。使输出文件的大小适合任何限制(例如700MB、1.4GB、4.7GB)。调整输出视频到既定的纵横比:添加黑边、拉伸、缩放、自动调整。

    AnyMP4 多功能音频转换器 AnyMP4 Audio Converter.zip

    AnyMP4 Audio Converter 是一个非常简单的软件解决方案,可让您在多种音频格式之间进行转换,并从视频文件中提取声音。 提供一组基本的编辑工具 尽管无法广泛处理源文件,但值得注意的是,您可以更改音频音量并修剪...

    视频转换工具 iDealshare VideoGo 6.2.1.7190 中文多语.zip

    除了作为一个功能强大的视频文件转换器,iDealshare视频GO也是一种视频音频转换器,它可以提取电影文件的音频并转换成音频格式,只需点击一下鼠标。它也支持各种音频格式之间进行转换。 iDealshare视频GO支持的输入...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Android 一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导开发 IOS 由苹果公司开发的移动操作系统 Webkit 一个开源的浏览器引擎,在手机上的...

    阿香婆视频转换器 Ashampoo Video Converter 1.0.2.1.zip

    完美兼容 iPad、iPhone、Apple TV、常见 Android 设备、PlayStation、Xbox、Windows Phone 最高支持 4K 分辨率 画质更出色 操作更简单 为 Facebook、Youtube、MyVideo、Dailymotion 和 Vimeo 自动生成完美格式 从...

    bifrost:适用于 Android 的相机到语音系统

    以下是申请处理的主要步骤: 用户触摸屏幕(尚未实现) 后置摄像头拍照(尚未实现) 完成图像处理步骤以提取一种(或几种)主色(尚未实现) 颜色在空间中转换(尚未实现) HSL 颜色转换为颜色(已实现) 模糊颜色...

    黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例

    |--缓存优化之几种方案lastModified |--缓存优化之本地缓存优化(超过规定值或SD卡容量不够时) |--网络post提交查询请求 |--网络之HttpClient的get和post用法 |--网络之判断网络状态是否可用 |--网络之设置apn |--...

    YUV_2_RGB:使用本机代码(Java)在Dart中将YUV转换为RGB的完整工作示例

    由于该库要求使用RGBA图像类型进行预测,并且插件会生成YUV图像,因此,我花了几天时间寻找有效的转换解决方案。 在阅读了很多与我一样处境艰难的例子之后,并经过大量的反复试验,我设法为我的目的找到了一个不错...

    android调用matlab代码-daltonize:使用Octave/Matlab对图像进行道尔顿化

    有几种类型的色盲基于人眼锥体的敏感性部分受损或完全缺失。 在这个项目中,我将重点关注: Protanopia:有缺陷的长波长视锥细胞(L 视锥细胞) Deuteranopia:有缺陷的中波长视锥细胞(M-视锥细胞) Tritanopia:有...

    百度手机助手PC版 v6.0.zip

    百度手机助手PC版基本上支持市面上所有的Android设备,可以转换的格式,支持分辨率随意调整,转换速度很快。   总体来说,百度手机助手PC版游戏下载安装卸载一条龙,方便,具有强大的视频转换功能,大家不妨试试...

    cardinals:Android常用工具类集合

    cardinalscardinals是一个Android快速开发框架,将某些常用功能和第三方库进行封装可以帮你进行快速功能特性提供MvpActivity、MvpFragment、MvpPresenter、MvpView等可以让你可以基于mvp快速开发提供BaseListAdapter...

    java版按键精灵源码-tensorflow-hangul-recognition:使用TensorFlow和Android进行手写韩文字符识

    java版女精灵源码使用 TensorFlow 和 Android 进行手写韩文字符识别 用其他语言阅读:,。 Hangul,韩国字母,有 ...用户下载几种韩文字体以用于数据生成。 将字体生成的图像输入 TensorFlow 模型进行训练。 用户在他

    File_Commander_Premium_v7.1.39402_build_39402.apk

    另外,通过文件转换器功能,可以轻松地将你的文件转换为更多的1200种不同的格式之一。非常好的一个款文件管理工具,清晰无广告,而且效率非常高,没有复杂的功能,简单实用,不仅可以轻松管理手机上的图片、视频、...

    I2 Localization本地化.zip

    这是目前Unity最完整的本地化系统。 支持 Unity UI,Unity 2D,TextMesh Pro,NGUI,2D ...快速,轻松,强大地访问本地元素和交换语言并与之交互的几种操作?没问题! 立即获取I2本地化,让您的游戏为世界做好准备!

Global site tag (gtag.js) - Google Analytics