0
A
回答
1
有一些簡單的方法:
- 縮小圖像的大小。從1000x1000到500x500
- 減少圖像的bpp。例如,取代RGBA表示(每像素32位),使用RGB_565(每像素16位)或甚至灰度級圖像(8位)。
- 降低圖像質量。將其另存爲.jpg。這會使圖像變得更小。你可以玩jpeg的質量參數。 100%意味着高質量和大文件,1%意味着極小的圖像(約40倍小),但所有細節都將丟失。
- 以Jpeg200格式保存圖像。它進一步縮小了尺寸。並非所有瀏覽器都支持此格式,因此您可能需要將其轉換爲常規jpeg。
- 使用圖像的金字塔。例如。你有1000x1000的圖片。將其尺寸減小2以獲得500x500,再次減少。現在您獲得了4張圖片1000x1000,500x500,250x250,125x125。你上傳他們中的4個。從最小到最大。最小的圖像將被上傳得非常快,您將能夠顯示它(儘管它的分辨率較低)。接下來,當更好的圖像到達時,您更新顯示並提高分辨率。效果是基本圖像加載速度非常快,隨着時間的推移,分辨率得到提高。 4個圖像的傳輸時間會比原來的,但第一個更只有30%的時間將到達64倍,比原來的
這些是基本的解決方案快。如果他們不是你需要的,請改進問題
相關問題
- 1. 有什麼方法可以優化svg的性能?
- 2. 有什麼方法可以優化此C#代碼?
- 3. 有什麼方法可以優化CUDA中的sincos調用?
- 4. 有什麼方法可以優化SPARQL查詢嗎?
- 5. 可以優化Carrierwave gem上傳的圖片嗎?
- 6. 有什麼方法可以優化在Android上運行的服務?
- 7. 上傳圖片有什麼更好的方法
- 8. 有沒有什麼辦法可以優化這段代碼?
- 9. 有什麼方法可以將頁面上的圖像上傳到服務器?
- 10. 背景圖片 - 摺疊優化上方
- 11. Mysql優化:有什麼辦法可以讓這個更快?
- 12. 一個緩慢的sql語句,有什麼方法可以優化它嗎?
- 13. 有什麼方法可以優化/配置QtWebKit來提高JavaScript /渲染性能?
- 14. 有什麼方法可以在Sikuli上繪製地圖?
- 15. 在Codeigniter中處理圖片上傳的好方法是什麼?
- 16. 上傳時有什麼方法可以驗證圖片的寬度和高度嗎?
- 17. 爲什麼git太慢而無法推送大文件?有什麼方法可以優化或忽略它嗎?
- 18. List <>優化,有什麼可能?
- 19. 有什麼方法可以改變兩種賦值方法的優先級嗎?
- 20. 什麼是處理上傳圖片名稱的「傳統」方式?
- 21. MS Access,有什麼方法可以由1人以上開發?
- 22. 有什麼方法可以管理onPanResponderMove?
- 23. 有什麼方法可以替代Response.Write?
- 24. 有什麼方法可以定製TDBadgedCell
- 25. 有什麼方法可以跟蹤PDF?
- 26. 有沒有什麼辦法可以讓我優化這個java代碼?
- 27. 有沒有什麼辦法可以優化一般的正則表達式?
- 28. 有什麼方法可以簡化這個htaccess代碼?
- 29. 有什麼方法可以在Google Maps v3中最大化InfoWindow
- 30. 有什麼方法可以簡化codeigniter中的全局認證?