2015-05-04 59 views
1

我注意到,當我使用設置中提供的縮放或使用樣式屬性的網頁在瀏覽器中查看圖像時,像素化可以忽略不計或者不可知。但是當你使用諸如paint或photoshop或windows圖片瀏覽器等程序時,你會注意到像素化。有誰知道瀏覽器如何縮放其圖像內容?Chrome或Firefox等瀏覽器使用什麼算法來縮放圖像?

enter image description here

這裏是一個樣本圖像右邊的是從塗料而一個在左邊是在鉻觀看時。縮放設置爲500%。

+0

您可以嘗試查看[開發人員指南](https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide)中提供的Firefox源代碼,也許可以在[mozilla論壇之一](https://www.mozilla.org/en-US/about/forums/) – mhawke

回答

2

對於字體,我相信它與字體大小有關。好吧,假設你在文字處理器中,然後輸入你想要增加字體大小的文字。當您放大時,網絡瀏覽器中會出現類似的情況。

另一方面,當您拍攝圖像時,會設置分辨率,以便放大像素變得更大且更明顯,這稱爲aliasing。很多時候,程序或瀏覽器等都會嘗試平滑圖像中的邊緣,使像素看起來不那麼顯眼,這就是所謂的抗鋸齒。

就油漆或網頁瀏覽器背後的實際算法而言,我不確定。可能需要更多的研究才能發現。

+0

答案應由OP接受。 :+1: –

相關問題