當前位置:首頁 » 服務存儲 » 點陣圖存儲容量的計算公式
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

點陣圖存儲容量的計算公式

發布時間: 2022-09-10 06:56:12

1. 單色點陣圖存儲空間的計算

公式:圖片像素×位深度÷8=點陣圖大小(位元組)
1200kb×8÷24=400k
像素
256色是8位:400k×8÷8=400kb
16色4位:400k×4÷8=200kb
單色是1位:400k×1÷8=50kb

2. 若不壓縮,保存一幅l024×768的24位真彩色點陣圖需要的存儲空間為多少KB,怎樣計算

24位表示一個像素需要24/8=3像素,1024*768表示有這么多個像素,所以存儲空間=1024×768×3B=763×3KB=2289kb。
也就是2289/1024=2.23Mb
位元組(Byte)是計算機信息技術用於計量存儲容量的一種計量單位,也表示一些計算機編程語言中的數據類型和語言字元。
一個位元組存儲8位無符號數,儲存的數值范圍為0-255。如同字元一樣,位元組型態的變數只需要用一個位元組(8位元)的內存空間儲存。
位元組是二進制數據的單位。一個位元組通常8位長。但是,一些老型號計算機結構使用不同的長度。為了避免混亂,在大多數國際文獻中,使用詞代替byte。在多數的計算機系統中,一個位元組是一個8位長的數據單位,大多數的計算機用一個位元組表示一個字元、數字或其他字元。一個位元組也可以表示一系列二進制位。在一些計算機系統中,4 個位元組代表一個字,這是計算機在執行指令時能夠有效處理數據的單位。一些語言描述需要2個位元組表示一個字元,這叫做雙位元組字元集。一些處理器能夠處理雙位元組或單位元組指令。位元組通常簡寫為「B」,而位通常簡寫為小寫「b」,計算機存儲器的大小通常用位元組來表示。
信息存儲量是度量存儲器存放程序和數據的數量。其主要度量單位是位元組,1個位元組(Byte)等於8位(b)二進制。位(bit,Binary Digits):存放一位二進制數,即0或1,為最小的存儲單位,8個二進制位為一個位元組單位。一個英文字母(不分大小寫)佔一個位元組的空間,一個中文漢字占兩個位元組的空間。英文標點佔一個位元組,中文標點占兩個位元組。

3. 圖像存儲空間計算公式一起學習吧

1、針對點陣圖文件(.bmp),有下面的公式文件大小=解析度*顏色數/8(位元組)
2、例如:一個1024*768解析度,32位真彩點陣圖的大小為1024*768*32/8=3145728(位元組)=3MB對於壓縮格式的圖像文件(如.jpg,.gif等),由於壓縮比及壓縮演算法不同,故一般沒有準確的公式計算其文件大小。

4. 如何計算點陣圖大小,詳細點,包括8位和24位的

BMP

BMP是一種與硬體設備無關的圖像文件格式,使用非常廣。它採用位映射存儲格式,除了圖像深度可選以外,不採用其他任何壓縮,因此,BMP文件所佔用的空間很大。BMP文件的圖像深度可選lbit、4bit、8bit及24bit。BMP文件存儲數據時,圖像的掃描方式是按從左到右、從下到上的順序。

由於BMP文件格式是Windows環境中交換與圖有關的數據的一種標准,因此在Windows環境中運行的圖形圖像軟體都支持BMP圖像格式。

典型的BMP圖像文件由三部分組成:點陣圖文件頭數據結構,它包含BMP圖像文件的類型、顯示內容等信息;點陣圖信息數據結構,它包含有BMP圖像的寬、高、壓縮方法,以及定義顏色等信息。

具體數據舉例:

如某BMP文件開頭:

424D 4690 0000 0000 0000 4600 0000 2800 0000 8000 0000 9000 0000 0100*1000 0300 0000 0090 0000 A00F 0000 A00F 0000 0000 0000 0000 0000*00F8 0000 E007 0000 1F00 0000 0000 0000*02F1 84F1 04F1 84F1 84F1 06F2 84F1 06F2 04F2 86F2 06F2 86F2 86F2 .... ....

BMP文件可分為四個部分:點陣圖文件頭、點陣圖信息頭、彩色板、圖像數據陣列,在上圖中已用*分隔。

一、圖像文件頭

1)1:(這里的數字代表的是"字",即兩個位元組,下同)圖像文件頭。424Dh=』BM』,表示是Windows支持的BMP格式。

2)2-3:整個文件大小。4690 0000,為00009046h=36934。

3)4-5:保留,必須設置為0。

4)6-7:從文件開始到點陣圖數據之間的偏移量。4600 0000,為00000046h=70,上面的文件頭就是35字=70位元組。

5)8-9:點陣圖圖信息頭長度。

6)10-11:點陣圖寬度,以像素為單位。8000 0000,為00000080h=128。

7)12-13:點陣圖高度,以像素為單位。9000 0000,為00000090h=144。

8)14:點陣圖的位面數,該值總是1。0100,為0001h=1。

二、點陣圖信息頭

9)15:每個像素的位數。有1(單色),4(16色),8(256色),16(64K色,高彩色),24(16M色,真彩色),32(4096M色,增強型真彩色)。1000為0010h=16。

10)16-17:壓縮說明:有0(不壓縮),1(RLE 8,8位RLE壓縮),2(RLE 4,4位RLE壓縮,3(Bitfields,位域存放)。RLE簡單地說是採用像素數+像素值的方式進行壓縮。T408採用的是位域存放方式,用兩個位元組表示一個像素,位域分配為r5b6g5。圖中0300 0000為00000003h=3。

11)18-19:用位元組數表示的點陣圖數據的大小,該數必須是4的倍數,數值上等於點陣圖寬度×點陣圖高度×每個像素位數。0090 0000為00009000h=80×90×2h=36864。

12)20-21:用象素/米表示的水平解析度。A00F 0000為0000 0FA0h=4000。

13)22-23:用象素/米表示的垂直解析度。A00F 0000為0000 0FA0h=4000。

14)24-25:點陣圖使用的顏色索引數。設為0的話,則說明使用所有調色板項。

15)26-27:對圖象顯示有重要影響的顏色索引的數目。如果是0,表示都重要。

三、彩色板

16)28-35:彩色板規范。對於調色板中的每個表項,用下述方法來描述RGB的值:

1位元組用於藍色分量

1位元組用於綠色分量

1位元組用於紅色分量

1位元組用於填充符(設置為0)

對於24-位真彩色圖像就不使用彩色板,因為點陣圖中的RGB值就代表了每個象素的顏色。

如,彩色板為00F8 0000 E007 0000 1F00 0000 0000 0000,其中:

00FB 0000為FB00h=1111100000000000(二進制),是紅色分量的掩碼。

E007 0000為 07E0h=0000011111100000(二進制),是綠色分量的掩碼。

1F00 0000為001Fh=0000000000011111(二進制),是紅色分量的掩碼。

0000 0000總設置為0。

將掩碼跟像素值進行「與」運算再進行移位操作就可以得到各色分量值。看看掩碼,就可以明白事實上在每個像素值的兩個位元組16位中,按從高到低取5、6、5位分別就是r、g、b分量值。取出分量值後把r、g、b值分別乘以8、4、8就可以補齊第個分量為一個位元組,再把這三個位元組按rgb組合,放入存儲器(同樣要反序),就可以轉換為24位標准BMP格式了。

四、圖像數據陣列

17)17-...:每兩個位元組表示一個像素。陣列中的第一個位元組表示點陣圖左下角的象素,而最後一個位元組表示點陣圖右上角的象素。

五、存儲演算法

BMP文件通常是不壓縮的,所以它們通常比同一幅圖像的壓縮圖像文件格式要大很多。例如,一個800×600的24位幾乎占據1.4MB空間。因此它們通常不適合在網際網路或者其它低速或者有容量限制的媒介上進行傳輸。 根據顏色深度的不同,圖像上的一個像素可以用一個或者多個位元組表示,它由n/8所確定(n是位深度,1位元組包含8個數據位)。圖片瀏覽器等基於位元組的ASCII值計算像素的顏色,然後從調色板中讀出相應的值。更為詳細的信息請參閱下面關於點陣圖文件的部分。 n位2n種顏色的點陣圖近似位元組數可以用下面的公式計算: BMP文件大小約等於 54+4*2的n次方+(w*h*n)/8

,其中高度和寬度都是像素數。 需要注意的是上面公式中的54是點陣圖文件的文件頭,是彩色調色板的大小。另外需要注意的是這是一個近似值,對於n位的點陣圖圖像來說,盡管可能有最多2n中顏色,一個特定的圖像可能並不會使用這些所有的顏色。由於彩色調色板僅僅定義了圖像所用的顏色,所以實際的彩色調色板將小於。 如果想知道這些值是如何得到的,請參考下面文件格式的部分。 由於存儲演算法本身決定的因素,根據幾個圖像參數的不同計算出的大小與實際的文件大小將會有一些細小的差別。

5. 存儲容量計算公式是什麼

按位計算 (b) : 存儲容量 = 存儲單元個數 x 存儲字長,按位元組計算(B): 存儲容量 = 存儲單元個數 x 存儲字長 / 8。

存儲容量是一種虛擬的數據通常是指存儲器可以容納進的二進制的信息。容量。

一般來說二進制的信息在儲存器的地址寄存器mar的編址數和存儲字位數和積進行顯示的。

存儲容量計算公式的(5)點陣圖存儲容量的計算公式擴展閱讀

硬碟容量計算方式:750GB SATA實際容量為667(698.5)GB(少於的部分用於操作系統);CBR影響系數:是指CBR(恆定碼流)正誤差給存儲容量帶來的影響系數。

存儲設備採用RAID5+1的方式布置,每台存儲需要損耗2塊硬碟,如果IPSAN的硬碟為500GB的側每台存儲有效容量為6.316TB;如果IPSAN的硬碟為750GB的側每台存儲有效容量為9.119TB存儲模式與硬碟數量關系。

模式1,部署JBOD盤,採用750G硬碟有效容量667GB,單機16個有效盤位總容量為10.672TB,不考慮存儲數據可靠性為最經濟模式。

模式2,部署RAID5但不配熱備盤,採用750G硬碟(有效容量667GB),單機15個有效盤位總容量為9.771TB,不考慮RAID5重建對存儲性能影響,這是最經濟的模式。

模式3,部署RAID5且配熱備盤,採用750G硬碟(有效容量667GB),單機14個有效盤位總容量為9.119TB,不考慮RAID5重建對存儲性能影響(允許在壞掉一個硬碟後短時間內再壞掉一個硬碟)。根據各布點區域監控點的數量可具體計算出所需的存儲容量。

6. 音頻、圖像、視頻文件存儲空間如何計算

1GB=1024MB,1MB=1024KB
采樣精度決定了記錄聲音的動態范圍,它以位(Bit)為單位,比如8位、16位。8位可以把聲波分成256級,16位可以把同樣的波分成65,536級的信號。可以想像,位數越高,聲音的保真度越高。樣本大小是用每個聲音樣本的位數bit/s(即bps)表示的,即采樣位數。它反映度量聲音波形幅度的精度。例如,每個聲音樣本用16位(2位元組)表示,測得的聲音樣本值是在0~65536的范圍里,它的精度就是輸入信號的1/65536。樣本位數的大小影響到聲音的質量,位數越多,聲音的質量越高,而需要的存儲空間也越多;位數越少,聲音的質量越低,需要的存儲空間越少。

7. 10.一幅未經壓縮1024×768像素的256色點陣圖圖像,其文件存儲容量約為

—幅未經壓縮的1024X768像素、256色的BMP圖像,其存儲容量約為768KB。

根據公式:圖像存儲容量=水平像素*垂直像素*每個像素色彩所佔位數/8,每個像素色彩所佔位數為2n=256,n=8為位數,即公式=1024*768*8/8/1024=768KB。



(7)點陣圖存儲容量的計算公式擴展閱讀

圖像所佔存儲空間大小就是由圖像解析度來決定的。圖像解析度的表達方式為「水平像素數×垂直像素數」,也可以用規格代號來表示。

不過需要注意的是,在不同的書籍中,甚至在同一本書中的不同地方,對圖像解析度的叫法不同。除圖像解析度這種叫法外,也可以叫做圖像大小、圖像尺寸、像素尺寸和記錄解析度。

在這里,「大小」和「尺寸」一詞的含義具有雙重性,它們都可以既指像素的多少(數量大小),又可以指畫面的尺寸(邊長或面積的大小),因此很容易引起誤解。

由於在同一顯示解析度的情況下,解析度越高的圖像像素點越多,圖像的尺寸和面積也越大,所以往往有人會用圖像大小和圖像尺寸來表示圖像的解析度。

8. 高中信息技術圖片 音頻 視頻容量的計算公式是什麼

不經過壓縮視頻數據量的計算公式為:
數據量(位/秒)= (畫面尺寸*彩色位數(bit)*幀數)
數據量*時間/8=文件總位元組
不經過壓縮聲音數據量的計算公式為:
數據量=(采樣頻率×采樣位數×聲道數×時間)/8
其中,單聲道的聲道數為1,立體聲的聲道數為2。
點陣圖圖象的大小計算方法是:長*寬*位數/8=文件總位元組

9. 圖像文件存儲量的計算公式是什麼

圖像文件存儲量的計算公式:存儲量=水平像素×垂直像素×每個像素所需位數8(位元組)。

單色的圖象一位用來存儲顏色信息,1位=1/8位元組,假設有單色圖像解析度為120*120,所以體積=120*120*1/8=1.7k因為軟盤簇大小為512B,所以,只能佔用2k了

256色要佔用8位(2^8=256)也就是一位元組,16色是4位(2^4=16)佔半位元組,所以,算體積時用一半就可以

所以,圖形體積=解析度*佔用位數(即常說的16/32位色)/8或=解析度*顏色信息佔用的位元組數。

(9)點陣圖存儲容量的計算公式擴展閱讀:

圖像用數字任意描述像素點、強度和顏色。描述信息文件存儲量較大,所描述對象在縮放過程中會損失細節或產生鋸齒。在顯示方面它是將對象以一定的解析度分辨以後將每個點的色彩信息以數字化方式呈現,可直接快速在屏幕上顯示。

解析度和灰度是影響顯示的主要參數。圖像適用於表現含有大量細節(如明暗變化、場景復雜、輪廓色彩豐富)的對象,如:照片、繪圖等,通過圖像軟體可進行復雜圖像的處理以得到更清晰的圖像或產生特殊效果。

計算機中的圖像從處理方式上可以分為點陣圖和矢量圖。

10. bmp點陣圖圖像存儲量計算公式為

(解析度*位深)/8
解析度如 1920*1080
位深如8位、16位、32位
除以8是把Bit換成Byte
若要換成KB繼續除1024