如何在android中减小图像的大小(位)

如何在android中减小图像的大小(位),android,image,colors,Android,Image,Colors,嗯,我正在尝试缩小图像的大小(位),这将使用相机拍摄。我已经减少了它的高度和宽度。但是有很多问题摆在面前 在相同的高度和宽度内,图像是否可能包含更多/更少的分辨率。我的意思是-分辨率不能在具有相同高度和宽度的图像中变化吗 图像/颜色是否还有其他属性,我们可以更改这些属性,使总图像大小(位)变小 还有其他解决方案吗?:-) 使用Bitmap压缩图像。 这可以通过调用来完成 Bitmap bm=//intialize your image here FileOutputStream fos=//in

嗯,我正在尝试缩小图像的大小(位),这将使用相机拍摄。我已经减少了它的高度和宽度。但是有很多问题摆在面前

  • 在相同的高度和宽度内,图像是否可能包含更多/更少的分辨率。我的意思是-分辨率不能在具有相同高度和宽度的图像中变化吗

  • 图像/颜色是否还有其他属性,我们可以更改这些属性,使总图像大小(位)变小

  • 还有其他解决方案吗?:-)


  • 使用
    Bitmap
    压缩图像。 这可以通过调用来完成

    Bitmap bm=//intialize your image here
    FileOutputStream fos=//intialize your OutputStream here
    bm.compress(Bitmap.JPEG, 50, fos)// the Number stands for the quality of the image, the format of the image can be changed if you want to
    
    有关更多信息,请参阅此处的