Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 13 kwi 2026, o 22:11


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 6 mar 2019, o 21:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27454
Lokalizacja: Szczecin
Pomógł: 1045

Miło mi, że zachęciłem do własnych prób ;) bo nie ma nic lepszego niż własne doświadczenia - zawsze to mówię. Zresztą ja będąc w ogólniaku gdy sam na ZX Spectrum stworzyłem sobie tę kompresję o której mówię w asemblerze - to po latach dowiedziałem się, że taki algorytm nazywa się RLE ;)

Zubik przy twoim sposobie, jeśli będzie sporo nie powtarzających się wartości po sobie to wydaje mi się, że statystycznie współczynnik kompresji drastycznie spadnie w porównaniu do RLE.

Zobacz dla ciągu wejściowego:

Kod:
org: 1234

RLE = 1234     // współczynnik = 0%

twój: = 11121314    // współczynnik = -100%

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 mar 2019, o 22:16 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27454
Lokalizacja: Szczecin
Pomógł: 1045

zubik napisał(a):
Choć w sumie przy tej metodzie w porównaniu do filmiku twojego 33:04 udało się zejść do 14 Bajtów. Jak widać wszystko zależy od tego co chce się kompresować.

Dlatego mówię - zrób próbę na żywym obrazku to wtedy szybko zobaczysz różnicę ;) i zrozumiesz dlaczego w tym porównaniu wygra RLE.

------------------------ [ Dodano po: 6 minutach ]

tylko nie zrozum mnie źle - nie chodzi mi o wyścigi bo są jeszcze inne - nieco lepsze algorytmy kompresji niż RLE nawet dla 8-bitowców - tyle że jednak już ich obsługa zajmie z kolei sporo więcej czasu i Flasha zapewne. Dlatego wybrałem RLE do omówienia kompresji bo: PROSTY algorytm, stosunkowo szybki, nadaje się idealnie pod 8-bitowce i mało Flasha zużywa na dekompresję.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 mar 2019, o 22:47 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2606
Pomógł: 129

A majac kilka dekompresorów można wybierać różne w zależności od źródła - czyli jeśli lepie RLE to daną grafikę pakujemy RLE, jeśli 'zubikiem' to 'zubikiem' itd. Często różnego rodzaju pakery dobierały najkorzystniejszy algorytm w zależności od danych wejściowych.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO