2014-03-19 37 views
0

我如何转换图像格式从我的android应用程序活动。转换图像格式在Android java

我的代码为转换图像格式使用Java,但它不输出质量良好的图像,也有类似的代码在Android的Java中不起作用。

回答

2

你没有发布任何代码,所以我不知道你的代码有什么问题。但你可以将这样的图像PNG或JPEG:

try { 
    FileOutputStream out = new FileOutputStream(filename); 
    bmp.compress(Bitmap.CompressFormat.PNG, 100, out); //100-best quality 
    out.close(); 
} catch (Exception e) { 
    e.printStackTrace(); 
} 
+0

图像(输入) – Luciano

0

例如,从位图到JPG:

Bitmap bmp; 
JPEG_QUALITY = 80; 
bmp.compress(Bitmap.CompressFormat.JPEG, JPEG_QUALITY, out); 
+0

从位图的位图到JPG?什么是位图巢穴?另一种格式?我想从PNG转换为JPG或反之亦然。 –

+0

**这里是我在android中的代码,但我在哪里把我的原始图像url **'公共类Main扩展活动 { \t Bitmap bmp; \t @Override \t保护无效的onCreate(捆绑savedInstanceState) \t { \t \t super.onCreate(savedInstanceState); \t \t setContentView(R.layout.main); \t \t \t \t尝试{ \t \t \t FileOutputStream中出来=新FileOutputStream中( “jjj.jpg”); \t \t \t bmp.compress(Bitmap.CompressFormat.PNG,100,out); \t \t \t out.close(); \t \t} \t \t赶上(例外五) \t \t { \t \t \t e.printStackTrace(); \t \t} \t} }' –

+0

这取决于您假装转换哪张图片?你有没有在你的手机,你通过互联网接收...? –