Reprezentacja binarna dźwięków, obrazów i animacji.
Reprezentacja stałopozycyjna i zmiennopozycyjna.
Potzebuję dość zwięzyłych informacji na ten temat.
I proszę nie kopiować mi z wikipedii i tego typu źródeł...
Dam naj.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
pisane z głowy.
dzwięk :
każdy dzwięk jest falą, a więc aby zapisać go cyfrowo należy go całkować (próbkować). im większa częstotliwośc próbkowania tym dzwięk jest lepszej jakości np 44000 hz lub 48000 jest wartościami odpowiadającymi jakości płyty cd. tak samo dzwiek póbkowany może być zapisywany na odpowiedniej ilości bitów - i tak 8 bitów to płyta gramofonowa, a 24 bity to jakośc płyty cd. dzwięk (tak jak pozostałe multimedia) może i nawet powinien być kompresowany aby zaoszczędzić ilośc miejsca na dysku. jest to kompresja stratna - nieodwracalna. tzn nie da sie przywrócić dzwięku do poprzedniej jakości po kompresji. dla zwykłego ludzkiego ucha kompresja w formacie mp3 przy 320 kb/s jest niewychwytywalna. ale juz 160 kb/s każdy słyszy ze coś jest nie tak. czasami kompresuje sie jeszcze dzwięk w formacie wma
obraz w podstawowej formie jest to lista pikseli. piksel to najmniejsza jednostka obrazu (ekranu). piksel zawiera informację o swojej pozycji względem lewego górnego punktu ekranu, (oś ox normalnie, oś oy odwrócona) oraz o swoim kolorze.
teraz każdy piksel może być zapisany na 8 16 24 lub 32 bitach. im więcej bitów tym lepsze informacje o kolorze - większa gama kolorów. i tak 8 btów to 256 kolorów, 24 bity to 16 milionów kolorów z kanałami alpha (cieńie i przezroczystość)
jest wiele formatów i metod zapisu obrazu. jedne skupiają się na jakości ponad wszelką cenę (nef, raw, psd,crd) a inne na jak najmniejszej wielkosci pliku (jpg,wmf,tif, gif) wiąże się to z kompresją - tak jak przy dzwięku. zapisywane są np co 2 piksel (szachownica) a reszta dobiera sobie kolor sprawdzając swoich sąsiadów.
film : w podstawowej najprostszej reprezentacji to zestaw skopresowanych obrazów (a więc wszystkie parametry - patrz wyżej), zapisanych klatka po klatce. każdy film ma swoją jakośc - czyli opisane są wielkości obrazów. i tak film dvd ma 576X4076 pixeli, a fil fullhd ma 1920X1080 pixeli (czyli kazdy obraz w tym filmie ma taką roździelczość) rokażdy standardowy film ma od 23 do 25 klatek na sekundę. jednakże jak prosto zauważyć często klatki róźnią sie od siebie niewiele. np ruchem ust czy ruchem ręki. i na tym bazyje kompresja filmu. zapisywane są na źródle NIESKOMPRESOWANE obrazy, dopiero kompresor filmu wyłapuje klatki kluczowe - kframe oraz klatki ważne - iframe. klatka kluczowa występuje najcześciej co pół sekundy a ważna co 1/4 lub wcale. pośrednie klatki zapisują TYLKO TEN ZMIENIONY ELEMENT. jest wiele metod kompresji - przedstwaiłem najprostszą. format ;pliku zapisu filmu zależy od jego metody kompresjio - avi, mpeg, mkv ,wmv i inne
--------------------
2 nie napisałaś czy chodzi o reprezentacje liczb więc zakłądam ze tak.
podstawową komórką pamieci komputerowej jest bajt. jeden bajt to 8 bitów w wystemie dwójkowym, co jak łatwo policzyć kazdy bajt moze pomiescic maksymalnie 256 stanów logicznych. i tak - klawiatura komputerowa zmiesci sie w jednym bajcie.
tyle słwem wstępu. teraz kazda liczba w komputerze musi być zefiniowana. czyli musi posiadać typ. czy jest znakiem, czy jest całkowita, czy jest z przecinkiem. wszystkie się prosto zapisuje oprócz zmienno przecinkowych. bo np całkowita liczba - musi być powiedziane jaka duża moze być. czy może być ujemna czy nie. i np jesli ma być 0<n<65565 to wystarczą 2 bajty bo 256*256. na 2 bajtach zapiszemy też liczbę ujemną bo -32767<n<32766. ale ze zmienno przecinkowymi jest bardzo ciekawie. nalezy wiedzieć jak jest zapisana - czy w u1 czy w u2. o u1 i u2 poczytaj sobię, ale każda liczba ujemna ma kilka bitów na część całkowitą i dużo bitów na część ułamkową. też odeślę do wiki bo nie mam większej wiedzy w tym temacie