我想了解具有多個圖像大小的原因。我知道不同大小的屏幕具有不同的密度,但是僅僅擁有最大分辨率的圖像並將其加載到所需的大小而不是具有許多不同的圖像是不可接受的?爲什麼有多個圖像大小
回答
縮放圖像需要相當多的處理能力不僅僅是加載預渲染的一個。此外,與實際正確渲染尺寸正確的渲染算法相比,天真/簡單圖像縮放算法看起來質量相當差。
圖像縮放算法既可接受質量又可快速。在25Mhz處理器的時代,我正在做這件事。 –
我沒有說這是不可能的,我的觀點是:它的處理比首先加載正確大小的圖像更加處理,並且不會像創建正確尺寸的圖像或例如Photoshop中的雙三次重採樣。 –
我認爲我們同意調整大小會比加載預製圖像更慢,質量更低。問題是「不可以接受」,我認爲這是可以接受的。我從經驗中得知,如果使用適當的算法,它可以在同一時間足夠快並且質量足夠高。 –
您可以,我想,但怎麼樣
- 帶寬
- 原始圖像的大小
- 計算開銷
你說得對,可以接受。與往常一樣,這只是關於磁盤空間的交易速度。 您決定是否增加尺寸或在運行時調整圖形大小......這取決於您的用例。
這是因爲你不需要一遍又一遍地處理一個長文件,想象很多訪問者到你的網站上,他們都請求相同的圖像,他們有不同的分辨率更好地有不同的圖像,而不是處理對於每個請求都有一個新的鏡像,這是因爲服務器端的性能與網站中的重要併發性相關,這可能會導致堆空間問題,您必須關心數據處理性能。有時你必須在資源堆空間,處理器和數據空間之間進行選擇。
- 1. 爲什麼這個圖像/圖像元素大小爲0px?
- 2. 爲什麼圖像大於設置的大小沒有縮小
- 3. 爲什麼圖像被調整大小?
- 4. 爲什麼srcset調整圖像大小?
- 5. 什麼是圖像大小?
- 6. 爲什麼調整大小的PNG圖像比原始圖像大得多?
- 7. CSS和圖像 - 爲什麼圖片沒有調整大小
- 8. 爲什麼圖像大小有重複的屬性?
- 9. 爲什麼畫布放大圖像大小?
- 10. 扁平化圖像後,爲什麼Docker圖像的大小會縮小?
- 11. 爲什麼UIImage視圖顯示圖像大小錯誤
- 12. 爲什麼圖像這麼小?
- 13. 爲什麼有些圖像比其他圖像大10倍?
- 14. 調整大小多個圖像
- 15. 爲什麼不同大小的圖像在numpy中的大小相同?
- 16. 爲什麼我加載的圖像大小與ImageJ測量的大小不同,差不多大約是0.88倍?
- 17. 爲什麼地圖大小返回0
- 18. 多個圖像大小vs瀏覽器圖像大小調整/縮放
- 19. 爲什麼圖像大小不顯示在管理員?
- 20. 爲什麼JFrame在添加圖像時自行調整大小
- 21. 爲什麼在Pillow-python中調整圖像大小刪除Image.format?
- 22. 爲什麼Bitmap.Save會改變圖像的大小?
- 23. 爲什麼標誌圖像的大小會改變?
- 24. 什麼是android作爲背景接受的圖像大小?
- 25. Canvas減少了Jpeg的圖像大小,但是爲什麼?
- 26. 爲什麼圖像大小在Qt中增加?
- 27. 爲什麼WinForms繪製我的圖像大小的4倍?
- 28. 有什麼方法可以更快地更改圖像大小?
- 29. 爲什麼堆棧大小有限制?
- 30. 爲什麼我從網址下載圖像時圖像的大小不一樣?
您可以在默認文件夾中放置大圖像:D/drawable/ – PedroAGSantos