基本概念
dot: 點
pixel: 像素,簡寫:px,也是數字圖片上最小的不可分割的元素,通常我們所說某某相機2400萬像素,則是指該設備拍攝出來的圖片總共包含2400萬個像素
dpi: Dots Per Inch 每英寸的點數(像素點/英寸),用於硬件設備,表示圖片分辨率(image resolution)
ppi: Pixels Per Inch 每英寸的像素數量,用於數字圖像
圖片尺寸:通常看到類似“圖片長1920,寬1080”這樣的描述。但數字圖片的“長寬”並非物理意義的長度單位,而是在圖片“橫”和“豎”兩個維度上包含的像素個數;比如1920*1080圖片是由橫向1920個像素、縱身1080個像素構成。
圖片寬度、高度:偶爾也會見到物理意義上的長度來描述的圖片尺寸,比如標准一寸照片長2.5厘米、寬3.5厘米,這個厘米是經過換算而來的(國內用厘米,國際用英寸)
圖片體積:指圖片文件占用的存儲空間大小。通常說1MB的圖片,就是指這個圖片文件占用了儲存器1MB的空間
BMP(全稱Bitmap):是Windows操作系統中標准圖像文件格式,也是最簡單的圖片模式。此格式特點:包含的圖像信息較豐富,幾乎不壓縮。
PNG(portable network graphics):便攜式網絡圖形,主要用於網頁上無損壓縮和使用圖形
JPG/JPEG(joint photographic group):特點是有損壓縮,壓縮比例高,圖片文件占用磁盤空間少
1英寸 = 2.54厘米 = 25.4毫米
說明
dot是dpi中的點,用於物理設備
pixel是ppi中的像素,用於數字圖像
Pixel可以是一個dot組成,也可以是多個dot的集合;例如:當你打印分辨率ppi為1的圖像時,把打印設備分辨率設置成300dpi,那么數字圖像上的1個pixel打印出來就是300*300個dot。
dpi 每英寸的點數,一般是硬件設備的解析單位,如打印機等。而ppi表示數字影像的解析度,二者要區分。
打印機分辨率是多少dpi,指的是該打印機在當前分辨率模式下,每英寸所能打印的最多理論墨點數
掃描儀分辨率是多少dpi,指的是該分辨率下,每英寸最多的采樣點
人的視覺上限約是300dpi
如果 1pixel = 1dot ,有如下公式:
數字圖像的橫向像素數(pixel) = 橫向分辨率(dpi) * 橫向尺寸(inch)
數字圖像的縱向像素數(pixel) = 縱向分辨率(dpi) * 縱向尺寸(inch)
A4紙的大小是: 11.7 * 8.3 (inch^2) = 297 * 210 (mm^2)
如果將打印分辨率設置為:300dpi,則打印一張A4大小紙的墨點數 (11.7 * 300)* (8.3 * 300)= 8740000 (dots)。如果按照 1pixel = 1dot,圖片至少要874萬像素,在300dpi分辨率下打印在A4紙上才夠清晰。
屏幕分辨率
屏幕分辨率指的是該屏幕橫向和縱向像素的個數,有多種表示方法;如可以說分辨率是1920*1080,或者說分辨率為1080P,或者說200萬像素分辨率,這些都是從總的像素大小來描述。也可以從像素密度來描述:如441ppi
計算機數據單位
- 字節(Byte)= 8位(bit)
- 1KB(Kilobyte, 千字節)= 1024B
- 1MB(Megabyte, 兆字節)= 1024KB
- 1PB(Petabyte,千萬億字節,拍字節)= 1024TB(Trillionbyte,萬億字節\太字節)= 1024GB(Gigabyte,吉字節)= 1024 * 1024MB
- 1BB(Brontobyte,千億億億字節)= 1024YB(一億億億字節,堯字節)= 1024 * 1024ZB(十萬億億字節,澤字節)= 1024 * 1024 * 1024EB(Exabyte,百億億字節,艾字節)= 1024 * 1024 * 1024 *1024PB(Petabyte,千萬億字節,拍字節)
圖片占存儲空間大小的計算
示例:在不考慮壓縮,顏色模式為RBG,8位。表明一個像素點需要RGB三個數值來表示,而每個數值占用8位大小。則單個像素點需要的存儲大小為3B,一張 1024 * 1024px圖片的大小為: 3B * 1024 * 1024 = 3MB
日常習慣說法
平時說一個視頻 720P,則是指縱向有720個像素點;顯示器分辨率是1920*1080像素,則是指顯示器橫向一共有1920個像素點