這可能是一個太籠統的問題,但我希望對此事有任何想法。我的網絡應用的一部分是生成圖像的servlet。這個servlet被大量使用,因爲結果圖像可能會在單個客戶端網格行的多個單元格中顯示。因此我的目標是最大限度地減少這些圖像的大小。生成的圖像非常簡單 - 它們是小條/線條圖(幾條/不同顏色的線條)。什麼是創建這種圖像的最佳格式? PNG? JPEG?此外,我必須創建這些圖像與Java代碼,如果有關係...儘量減少網絡應用程序中使用的圖像大小
0
A
回答
1
我不認爲這將是一個簡單的答案這個問題。它會根據顏色深度,圖像複雜程度等而有所不同。
我會建議一種實驗方法。生成十幾張JPEG和十幾張PNG,並查看圖像大小。
1
png支持透明度並使用無損壓縮。
jpeg正好相反。
gif呢?可適用於條形圖等,它仍然很小且無損;但它只支持256種顏色。
按大小順序將(可能爲條形圖圖形),從小到大:GIF JPEG png格式
+0
如果256足夠了,我會選擇GIF,就像我爲我創建的網站上顯示的大部分圖像一樣。 – SHiRKiT
相關問題
- 1. 減少MFC應用程序大小
- 2. 儘量減少aloha js的大小
- 3. 儘量減少網絡圖中的交叉線
- 4. 儘量減少使用
- 5. 儘量減少使用scipy.optimize
- 6. 增加/減少圖像大小,網站
- 7. 如何下載圖像以減少網絡使用量?
- 8. 減少uclinux圖像大小
- 9. 使用eclipse減少應用程序安裝大小的提示?
- 10. 用Cocoa減少圖像字節大小
- 11. 應用程序應該儘量減少backkey按
- 12. 如何在我的應用程序中減少大圖像大小爲縮略圖大小android
- 13. 儘量減少我的WinForm應用程序到系統托盤
- 14. 儘量減少應用程序的上傳和下載速度
- 15. 減少可可應用中圖像的大小
- 16. 減少內存中的圖像大小
- 17. 減少網絡中的openstreetmap圖形大小
- 18. 儘量減少子模態表單最小化時的整個應用程序
- 19. 如何減少從網絡攝像頭捕獲的圖像的大小
- 20. 儘量減少並在後臺運行應用程序
- 21. 如何減少iOS中的應用程序大小?
- 22. 減少高容量Intranet應用程序通信中的網絡延遲
- 23. 儘量減少PHP進程
- 24. 使用System.Speech.Synthesis時儘量減少延遲
- 25. 減少圖像的文件大小
- 26. Android應用程序的圖像大小
- 27. 調用網絡請求圖像大小
- 28. 如何減少我的MAF應用程序的內存大小
- 29. 如何減少我的應用程序的Ipa大小
- 30. 如何儘可能減少UIImage大小
您可以使用Java JPEG和PNG圖像創建,看到'BufferedImage'。正如Thom所建議的那樣,嘗試一下。 PNG可以有一個alpha。 Jpeg不支持透明度。想想網絡,我會去PNG。 – hellectronic