Strona 2 z 2 PierwszyPierwszy 12
Pokaż wyniki od 11 do 17 z 17

Wątek: Jak obliczyć pojemność pliku? Bardzo Was prosze o pomoc

Mieszany widok

  1. #1
    Bywalec
    Dołączył
    Sep 2008
    Miasto
    Gdańsk
    Posty
    138

    Domyślnie

    Cytat Zamieszczone przez migawkanatalia Zobacz posta
    Witajcie!
    mam do Was ogromną prośbę. Nie potrafię zrozumieć zagadnień związanych z obliczaniem pojemności pliku cyfrowego :-( Byłabym bardzo wdzięczna za pomoc.
    Muszę obliczyć pojemność pliku o rozdzielczości 2048 / 1700 pikseli przy 24bitowej głębi i 16bitowej głębi. Wynik mam przedstawić w bajtach i megabajtach. Z góry serdecznie dziękuję za wytłumaczenie! Pozdrawiam!
    16 i 24 bitowa głębia to ilość "jednostek danych", albo poziomów przypadająca na 1 pixel obrazu. Czyli wystarczy pomnożyć to przez ilość pixeli i mamy rozmiar pliku. Reszta to tylko zamiana na jednostki, czyli dzielimy przez 8 (bo 1bajt=8bitów) i wychodzi nam liczba bajtów.
    No i reszta była wyżej.

  2. #2
    Bywalec Awatar simon83
    Dołączył
    Oct 2007
    Miasto
    Września
    Wiek
    42
    Posty
    216

    Domyślnie

    2048 pikseli * 1700 pikseli = 3481600 pikseli
    oraz:
    24 bity dla koloru oznacza, że dany piksel może przyjąć jedną z 2^24 wartości i że na każdy potrzeba właśnie 24 bitów do zakodowania koloru
    czyli:
    do zapisania całego obrazu potrzeba 3481600 * 24 = 83558400 bitów.
    Dalej:
    1 bajt (B) = 8 bitów (b)
    1 kB = 1024 B, 1 MB = 1024 kB
    więc:
    83558400 b = 10444800 B = 10200 kB = 9,96 MB.

    Analogicznie dla 16-bitowego koloru.
    Mowa tu oczywiście o objętości samego niekompresowanego obrazu z pominięciem formatu plików i wynikających z tego tytułu nagłówków, danych nadmiarowych, danych bezpieczeństwa itp.
    Pozdrawiam, Szymon Zdziabek
    Blog: http://szymon.zdziabek.net/blog

  3. #3
    Pełne uzależnienie Awatar dinderi
    Dołączył
    Aug 2009
    Miasto
    Raszyn
    Wiek
    51
    Posty
    3 028

    Domyślnie

    Cytat Zamieszczone przez simon83 Zobacz posta
    1 kB = 1024 B, 1 MB = 1024 kB
    więc:
    83558400 b = 10444800 B = 10200 kB = 9,96 MB.
    Nie do końca.
    MB odnosza się do układu Si więc 1 MB = 1000 kB.
    http://pl.wikipedia.org/wiki/Megabajt
    Kontakt ze mną tylko przez e-mail: "mirekkania na yahoo kropka com kropka au". PW nie czytam.
    09. Rób i pokazuj zdjęcia, które podobają się tobie, a nie oglądającym.

    ---Moje zdjecia na FB---

  4. #4

    Domyślnie

    Bardzo dziękuję Wam za pomoc!
    Niestety jestem "troche" zielona jeśli chodzi o tego typu obliczenia.
    Simon Tobie również dziękuję!

  5. #5

    Domyślnie

    Kochani, a moglibyście polecić jakąś pozycję książkową/stronę internetową, gdzie w przystępny sposób wyjaśniona jest kwestia bajtów, megabajtów... bitów i sposobów obliczania wielkości plików graficznych itp itd? Będę wdzięczna i z góry bardzo dziękuję!

  6. #6
    Pełne uzależnienie Awatar allxages
    Dołączył
    May 2006
    Posty
    2 549

    Domyślnie

    Cytat Zamieszczone przez migawkanatalia Zobacz posta
    Kochani, a moglibyście polecić jakąś pozycję książkową/stronę internetową, gdzie w przystępny sposób wyjaśniona jest kwestia bajtów, megabajtów... bitów i sposobów obliczania wielkości plików graficznych itp itd? Będę wdzięczna i z góry bardzo dziękuję!
    Chyba wystarczająco jasno jest to opisane na wikipedii. Już padł link w tym temacie.

    http://pl.wikipedia.org/wiki/Megabajt
    http://pl.wikipedia.org/wiki/Kategor...entacje_danych

    Google wypluło mi na szybko takie coś:
    http://gorzow-wlkp.pl/linux/dodatkowe/jednostkikb.php

    A jak temat Cię męczy mocno, to od strony akademickiej (ale to już trzeba mieć jakiś aparat matematyczny) to np. to książki Janusza Biernata mogą Ci sporo wytłumaczyć ("Architektura komputerów" i "Metody i układy arytmetyki komputerowej").

  7. #7
    Pełne uzależnienie Awatar mxw
    Dołączył
    May 2005
    Miasto
    Poznań
    Posty
    2 315

    Domyślnie

    Cytat Zamieszczone przez migawkanatalia Zobacz posta
    gdzie w przystępny sposób wyjaśniona jest kwestia bajtów, megabajtów... bitów
    wyjaśniona?? .....przecież to są pojęcia pierwotne :grin: :wink:
    pozdro.,
    m.
    __________________
    Canon EOS 3P broken | 28/1.8 | 50/1.4 | 85/1.8 | itd.
    © mxw | mm | deviant | portrety | fotoloader

Strona 2 z 2 PierwszyPierwszy 12

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •