https://github.com/johnnylambada/WorldMap
The map itself is quite large (6480,3888), so it's way too big to fit in memory all at once (6480 x 3888 x 32 / 8) = 100,776,960 -- over 96 megs.
Czy ktoś mi może wyjaśnić co to jest to "x 32 / 8"?
I skąd się wzięło "over 96 megs"?
Rozchodzi się o ten obrazek
który jest jpegiem, a jego dane to:
File — basic information derived from the file.
File Type JPEG
File Type Extension jpg
MIME Type image/jpeg
Encoding Process Baseline DCT, Huffman coding
Bits Per Sample 8
Color Components 3
File Size 5.7 MB
Image Size 6,480 × 3,888
Y Cb Cr Sub Sampling YCbCr44 (1 1)
"x 32" to rozumiem że ktoś przyjął bit depth 32 - błędnie (?) bo przecież to jpeg więc ma 8 x 3 kolory = 24.
"/ 8" to rozumiem że chodziło o zamianę bitów na bajty
zatem przyjmując jednak poprawne 24 zamiast 32 wychodzi
75582720b czyli około 9.45MB.
No ale nijak nie wyjdzie 96 megs...