什么是亞(子)像素渲染?

子像素或亞像素渲染是一個用計算機軟件將屏幕上的單個像素分解成組件顏色,由不同強度相結合創造出感知顏色的過程。用亞像素渲染圖像的結果是使角度和曲線顯得更平滑,因為顯示的單位比用于填充區域的標準像素小。子像素渲染過程最經常用于改進計算機屏幕上的字體外觀。其它應用還包括銳化圖像,或改進矢量圖形外觀等。

亞像素渲染的基本原理是基于一些顯示器處理和顯示信息的方式,尤其是液晶顯示器。在一個圖像繪制在屏幕上時,是由許多叫做像素的點構成。取決于顯示技術,這些點可以是數百萬種顏色之一。大多數用戶看到的單個像素只是由三個以上小點構成的點,每一個這樣的小點只闡明單一顏色,通常是紅色、綠色或藍色。這些顏色混合在一起確定了我們所看到單個像素的最終顏色。

在渲染圖像時,通過操縱較大像素的子像素,能獲得更多漸變層級。最終結果是,正常應被整個像素占據的空間只被亞像素部分填充,創造出一種平滑曲線的錯覺。亞像素渲染往往用于對比叫做抗鋸齒的另一種圖像處理技術,有時也能獲得同樣效果。

導致亞像素渲染無效的一個復雜問題是所使用顯示技術的細節。盡管許多LCD顯示器以紅、綠和藍色順序排列像素,但并非都是如此。有些顯示器以藍、紅和綠色順序排列。這導致亞像素渲染算法錯誤激活某些像素。其結果是在這種環境下呈現的文本雖然可見,但很微弱,字母主像素周圍區域的顏色降低了文本質量。

顯示硬件不一致也會造成亞像素渲染標準難以在全彩色圖像顯示時實施。一些算法的存在,尤其是涉及圖像大小調整或質量編輯時,也難以保證在另一臺使用不同顯示器的計算機上保持一致。盡管觀看者的視力在效果是否理想方面扮演一個重要角色,但許多操作系統仍然嘗試將文字顯示的亞像素渲染作為默認設置。

版權宣告:
作者:Riley.Chou
連結:https://sh100k.com/%e4%bb%80%e4%b9%88%e6%98%af%e4%ba%9a%ef%bc%88%e5%ad%90%ef%bc%89%e5%83%8f%e7%b4%a0%e6%b8%b2%e6%9f%93%ef%bc%9f/
來源:SH100K – 生活百科
文章版權歸作者所有,未經允許請勿轉載。

THE END
< <上一篇
下一篇>>