Android Bitmap类的常用方法

来源:互联网 发布:ov7670 51单片机 编辑:程序博客网 时间:2024/05/22 17:05

    Bitmap类代表位图,是Android系统中图像处理的一个类。可用来获取图像文件信息,进行图像剪切、旋转、缩放等操作,也可用来指定格式保存图像文件。

    Bitmap类的常用方法:

方法描述compress(Bitmap.CompressFormat format,int quality,OutputStream stream)用于将Bitmap对象压缩为指定格式并保存到指定的文件输出流中,其中format参数值可以是Bitmap.CompressFomat.PNG、Bitmap.CompressFomat.JPEG和Bitmap.CompressFomat.WEBPcreateBitmap(Bitmap source,int x,int y,int width,int height,Matrix m,boolean filter)用于从源位图的指定坐标点开始,“挖取”指定宽度和高度的一块图像来创建新的Bitmap对象,并按Matrix指定规则进行变换createBitmap(int width,int height,Bitmap.Config config)用于创建一个指定宽度和高度的新的Bitmap对象createBitmap(Bitmap source,int x,int y,int width,int height)用于从源位图的指定坐标点开始,“挖取”指定宽度和高度的一块图像来创建新的Bitmap对象createBitmap(int[] colors,int width,int height,Bitmap.Config config)使用颜色数组创建一个指定宽度和高度的新的Bitmap对象,其中,数组元素的个数为width*heightcreateBitmap(Bitmap src)用于使用源位图创建一个新的Bitmap对象createScaledBitmap(Bitmap src,int dstWidth,int dstHeigt,boolean filter)用于将源位图缩放为指定宽度和高度的新的Bitmap对象isRecycled()用于判断Bitmap对象是否被回收recycle()强制回收Bitmap对象

 

原创粉丝点击