0
A
回答
2
Android沒有保存TIFF文件的本機支持。
你最好打賭得到原始字節數組,然後使用Java或NDK庫(如libtiff)將其保存爲TIFF。
0
你總是可以將位圖保存爲.png
並將其轉換爲.tiff
1
我相信這是從這裏轉貼: Convert a bitmap image to an uncompressed tif image in Java
要回答這個問題,上面的答案建議使用以下Java高級成像(JAI)庫:
TIFFImageWriterSpi spi = new TIFFImageWriterSpi();
ImageWriter writer = spi.createWriterInstance();
ImageWriteParam param = writer.getDefaultWriteParam();
param.setCompressionMode(ImageWriteParam.MODE_DISABLED);
ImageOutputStream ios = ImageIO.createImageOutputStream(new File("output.tif"));
writer.setOutput(ios);
writer.write(null, new IIOImage(bmp, null, null), param);
0
Android不支持tiff圖像。你應該使用一些庫來處理tiff。例如我的:https://github.com/Beyka/Android-TiffBitmapFactory
相關問題
- 1. VB.net將MetaFile/EMF保存爲位圖(.tiff)
- 2. 將圖像保存爲Tiff
- 3. 如何在Java中將16位.tiff圖像轉換爲8位.tiff圖像?
- 4. 如何將位圖保存爲圖標?
- 5. 如何將位圖保存到Android Gallery
- 6. 在Android中保存位圖
- 7. 將android畫布保存爲位圖
- 8. android將3位圖像保存爲1
- 9. 如何將SurfaceTexture保存爲位圖
- 10. 如何將XImage保存爲位圖?
- 11. 保存爲TIFF,PNG
- 12. 如何在Android中將位圖保存到位圖時設置dpi圖像?
- 13. 如何在Android中加載佈局時自動將圖像保存爲位圖?
- 14. 如何在Android中將ImageView的內容保存到位圖?
- 15. 在Matlab中將位圖圖像保存爲位圖圖像
- 16. 如何將16位,TIFF,灰度圖像轉換爲32位,TIFF,在Java中的灰度圖像?
- 17. 將JComponent中的圖形保存爲Tiff文件
- 18. 將Xamarin.Forms.VisualElement保存爲位圖圖像
- 19. 在Android中旋轉保存的位圖
- 20. Android - 將位置保存到地圖
- 21. 如何在byte [] c#中保存位圖?
- 22. 將圖像保存在緩存中android
- 23. 如何將位圖保存到Firebase
- 24. 如何將位圖保存到文件?
- 25. 如何將HTML轉換爲TIFF圖像?
- 26. Android位圖保存爲奇怪行
- 27. Android:將位圖保存爲黑色圖片
- 28. Android - 將2位圖保存爲僅一個圖像文件
- 29. 在tiff中將tiff轉換爲jpg?
- 30. 在tiff中將tiff轉換爲gif
可能重複[轉換位圖圖像到Java壓縮的tif圖像](http://stackoverflow.com/questions/3845376/convert-a-bitmap-image-to-an-uncompressed -tif-圖像中的Java) – wseme