物理畫素與邏輯畫素相關概念

2022-04-03 20:27:59 字數 1277 閱讀 6001

物理畫素dp(physical pixel)

邏輯畫素/裝置獨立畫素dip(device independent pixels)

裝置畫素比dpr(device pixel ratio)

螢幕畫素密度ppi(pixel per inch)

每英吋的畫素dpi (dots per inch)

(1)物理畫素(physical pixel)

物理畫素又被稱為裝置畫素(dp),他是顯示裝置中乙個最微小的物理部件。乙個裝置的物理畫素是固定不變的。每個畫素可以根據作業系統設定自己的顏色和亮度。所謂的一倍屏、二倍屏(retina)、三倍屏,指的是裝置以多少物理畫素來顯示乙個css畫素,也就是說,多倍屏以更多更精細的物理畫素點來顯示乙個css畫素點,在普通螢幕下1個css畫素對應1個物理畫素,而在retina螢幕下,1個css畫素對應的卻是4個物理畫素。

(2)css畫素/邏輯畫素/裝置獨立畫素/裝置無關畫素(device independent pixels)

裝置獨立畫素(又稱裝置無關畫素 device independent pixels),可以認為是計算機座標系統中得乙個點,這個點代表乙個可以由程式使用的虛擬畫素(比如: css畫素),然後由相關系統轉換為物理畫素。

(3)裝置畫素比(device pixel ratio,dpr):乙個裝置的物理畫素與邏輯畫素之比

裝置畫素比 (dpr)= 物理畫素(dp) / 裝置獨立畫素(dip)
在retina屏的iphone上,devicepixelratio的值為2,也就是說1個css畫素相當於2個物理畫素。通常所說的二倍屏(retina)的dpr是2, 三倍屏是3。    

(4)螢幕畫素密度ppi(pixel per inch)

螢幕畫素密度(ppi)是指乙個裝置表面上存在的畫素數量,它通常以每英吋有多少畫素來計算。螢幕畫素密度與螢幕尺寸和螢幕解析度有關,在單一變化條件下,螢幕尺寸越小、解析度越高,畫素密度越大,反之越小。

螢幕畫素密度(ppi) = 對角線解析度 / 對角線尺寸

(5)dpi(dots per inch,每英吋點數)

是乙個量度單位,用於點陣數碼影像,指每一英吋長度中,取樣、可顯示或輸出點的數目。

dpi是印表機、滑鼠等裝置解析度的度量單位。

移動端DPR,物理畫素,邏輯畫素,PPI,物理尺寸

還是從具體的案例來去認識移動端中的各種定義吧。以最常見的設計圖參考iphone6來舉個栗子,詳細說。4.7in 2.3 4.1 in 16 9 375 667 dp 750 1334px 2.0 xhdpi 密度 4.7英吋 2.3 寬度 4.1 長度 英吋 高度 寬度 375 667 points...

怎麼理解物理畫素和CSS畫素?

很不理解這段話 後來隨著技術的發展,移動裝置的螢幕畫素密度越來越高,從iphone4開始,蘋果公司便推出了所謂的retina屏,解析度提高了一倍,變成640x960,但螢幕尺寸卻沒變化,這就意味著同樣大小的螢幕上,畫素卻多了一倍,這時,乙個css畫素是等於兩個物理畫素的。還有乙個因素也會引起css中...

畫素真實的物理長度

畫素真實的物理長度 畫素真實的物理長度怎麼計算呢?請拿出一把尺子,丈量你的顯示器的可見寬度 我這裡是 11.2992 英吋 除以橫向解析度 我這裡是 1024 畫素 得到的就是每個畫素的物理長度。注意 通常所說的顯示器尺寸不能直接用來作為寬度的概念 那麼通常所說的顯示器的尺寸是怎麼回事?crt顯示器...