㈠ 關於png圖片內存大小計算
圖片所佔內存大小 = 圖片長度(像素) * 圖片寬度(像素) * 一個像素所佔內存空間(單位:位元組)
一個像素佔32位,8位=1位元組,所以一個像素佔4位元組的內存
RGBA8888下一個象素所佔內存空間為4個位元組。
RGBA8888 是32位
1像素 = 32位 = 4B
所以 一張1024 1024大小的圖片所佔的內存是 1024 1024*4B = 4M
㈡ 一張圖片的存儲量是多少KB
圖像文件存儲量的計算公式:存儲量=水平像素×垂直像素×每個像素所需位好兄數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或=解析度*顏色信息佔用的位元組數。
(2)140張圖片多少位元組擴展閱讀:
圖像用數字任意描述像素點、強度和顏色。描述信息文件存儲量較大,所描述對象在縮放過程中會損失細節或產生鋸齒。在顯示方面它是將對象以一定的解析度分辨以後將每個點的色彩信息以數字化方式呈現,可直接快速在屏幕上顯示。
解析度和灰度是影響顯示的主要參數。圖像適用於表現含有大量細節(如明暗變化、場景復雜、輪廓孝滾色彩豐富)的對象,如:照片、繪圖等,通過圖像軟體可進行復雜圖像的處理以得到更清晰的圖像或產生特殊效果。
計算機中的圖像從處理方式上可以分為點陣圖和矢量圖。
㈢ 圖片大小的Kb是什麼意思
1GB=1024MB
1MB=1024KB
1KB=1024位元組(1KB=1024B)
1位元組=8位
(1Byte=8bit
)
漢字一個字占兩個位元組(Byte),英文字母一個字母佔一個位元組.1024個位元組是1K位元組\1024K位元組是1M位元組\1024M位元組是1G
這兩種說法都是一回事
B就是位元組,KB就是千位元組
圖片位元組數越大占的硬碟空間就越大
㈣ 一張圖片佔多大內存怎麼算
圖像文件的位元組數=圖像解析度*顏色深度/8
不知道你的深度是多少,一般是24
680X750X24/8=1530000位元組
1530000/1024=1494KB
1494/1024=1.46MB
以上只是基本原理演算法
格式不同文件壓縮品質也就是不同的。
㈤ 一張640*480的照片算多少字
第一,位元組 位元組是計算機信息技術用於計量存儲容量和傳輸容量的一種計量單位... 一個英文字母佔一個位元組的空間,一個中文漢字占兩個位元組的空間。 1GB=1024MB,1MB=1024KB,1KB=1024Byte(Byte表示位元組的意思)...... 第二,樓主說的「20000個字」,應該是20000位元組...... 第三,一千個漢字,佔2000位元組空間;一張照片加一千個漢字,系統說超大了,問題出在照片的文件量超大。樓主的照片文件量必須控制在18000位元組之內(不能滿算,應該小於這個量)。 第四,樓主的照片是30萬像素的,一張30萬像素的照片,文件量大概(照片的文件量大小主要由像素大小決定,但拍攝的內容不同,其文件量也不同。也就是說,就算照片像素都是一致的,但這些照片的文件量是沒有相同的)是大的時候可以到200KB左右、小的時候可以在30KB上下。就算是30KB的話,也超過了18000位元組了。 第五,必須把30萬像素的照片改小。辦法是使用圖像編輯軟體,如光影魔術手、ACDSee等...... 先在網上下載一個圖像處理軟體,如ACDSee,安裝好之後,把滑鼠放在照片文件上點右鍵選擇ACDSee打開照片,然後點編輯器,然後再點調整大小,然後在對話窗口中填上符合要求的尺寸(像素數)(一般填上小於380×285的,其實在像素寬度上填上380就行,像素高度電腦會根據比例自動填上。要是改後文件量還超大的話,再往小的改了),然後點確定就行了。 下圖經過編輯軟體修改後,大小是15.4KB的,還不到16000位元組:
㈥ 圖片如何算位元組
200*200*8=320000bit=40000B 約等於40KB 256=2的八次 每個像素需用8個比特顯示(即一個位元組) 僅供參考
㈦ 一般的圖片容量多大
一幅解析度為1280*1024的8:8:8的RGB彩色圖像,其容量大致為3.75M。
圖像是1280*1024解析度,那就是有1280*1024=1310720個像素。
每個像素佔8+8+8bit就是3個位元組。
像素數*像素所佔空間,即1310720*3/1024=3840k。
所以容量是3840K,即3840/1024=3.75M。
(7)140張圖片多少位元組擴展閱讀
顯示解析度就是屏幕上顯示的像素個數,解析度160×128的意思是水平像素數為160個,垂直像素數128個。解析度越高,像素的數目越多,感應到的圖像越精密。而在屏幕尺寸一樣的情況下,解析度越高,顯示效果就越精細和細膩。
以解析度為1024×768的屏幕來說,即每一條水平線上包含有1024個像素點,共有768條線,即掃描列數為1024列,行數為768行。
解析度不僅與顯示尺寸有關,還受顯像管點距、視頻帶寬等因素的影響。其中,它和刷新頻率的關系比較密切,嚴格地說,只有當刷新頻率為「無閃爍刷新頻率」,顯示器能達到最高多少解析度,才能稱這個顯示器的最高解析度為多少。
㈧ 圖片內存大小計算
圖片內存大小 和 圖片文件佔用空間大小 是沒有必然關系,但是一般來說圖片文件大小,圖片內存大小就越大。佔用空間是在磁碟上佔用的空間,內存大小是載入到內存中佔用的內存大小。
現在假如有一個圖片是600*800的,文件大小100KB。
圖片內存大小的計算公式是 : 圖片高度 * 圖片寬度 * 一個像素佔用的位元組數
也就是 600 * 800 * 4 byte = 1875KB = 1.83M
而一個像素佔用的位元組數與圖片的編碼格式(或者叫bitmap在內存中的存儲形式)有關
自然是位數越多顯示的效果越好
在Android中,圖片的存放目錄和手機的屏幕密度影響圖片最終的大小,舉個例子:
假設我們的圖片放到xhdpi目錄下,那麼我們本文中的圖片佔用的內存大小如下:
屏幕密度為2的設備:800 * 600 * 4byte = 1.83M
屏幕密度為3的設備:800 * 1.5 * 600 * 1.5 * 4byte = 1.83 * 2.25M = 4.12M
所以,計算圖片佔用內存大小的時候,要考慮圖片所在的目錄跟設備密度,這兩個因素其實影響的是圖片的高寬,android會對圖片進行拉升跟壓縮。