像素縱橫比是指像素的寬 (x) 與高 (y) 之比。正方形像素的比例爲 1:1,但非正方形(矩形)像素的高和寬不相同。這一概念類似於幀縱橫比,後者是圖像的整個寬度與高度之比。通常,電視像素是矩形,計算機像素是正方形。因此,在計算機顯示器上看起來合適的圖像在電視屏幕上會變形,顯示球形圖像時尤其明顯。在 Microsoft Expression Encoder 中,可以設置一些選項,以便正確顯示非正方形像素媒體,以及輸出非正方形像素內容。
注意:
圖像的幀縱橫比不一定限定像素縱橫比。幀縱橫比爲 16:9 的寬屏圖像可以包含正方形或非正方形像素。例如,幀縱橫比爲 720×486 的數字視頻通常被視爲寬屏視頻,且使用矩形像素創建。但是,幀縱橫比相同的圖像實際上卻可能是在圖像編輯程序中創建的,因此是在正方形像素環境中創建的。
如果使用像素看似正方形但卻非正方形的像素對視頻源編碼,則輸出將變形,如下圖所示。
圖:使用矩形像素創建的圓(左)和在計算機顯示器上顯示的同一圓(右)
如果您知道圖像源的幀縱橫比 (Ix:Iy) 和確切的高和寬,則可以使用以下公式確定像素縱橫比的 x 值和 y 值:
PixelAspectRatioX / PixelAspectRatioY = (Ix * height) / (Iy * width)
例如,如果圖像爲 720 x 360 像素,幀縱橫比爲寬屏 (16:9),則將使用以下公式:
PixelAspectRatioX=8 and PixelAspectRatioY=9
PixelAspectRatioX / PixelAspectRatioY = (16*360) / (9*720) = 8/9
注意:
Microsoft Silverlight 目前不支持非正方形像素顯示。
工具推薦
1.軟件開發必備翻牆代理,低延遲(50ms),月費10元,詳詢(寶哥兒QQ1066690060)請自覺遵守國家法律法規