2014-03-19 41 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

這取決於您假裝轉換哪張圖片?你有沒有在你的手機,你通過互聯網接收...? –