Anonymní profil Kris – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Kris – Programujte.comAnonymní profil Kris – Programujte.com

 

Příspěvky odeslané z IP adresy 213.155.254.–

Kris
Python › Shannon-fanovo kodovani
11. 5. 2018   #220828

#16 gna
Super, funguje to děkuji moc a ještě bych se chtěla zeptat. Je normální, že velikost toho zakodovaného souboru je větší než velikost původního? Jsou tam i věci pro to dekodování, ale dalo by se s tím něco udělat, aby ten soubor byl menší?

Kris
Python › Shannon-fanovo kodovani
11. 5. 2018   #220826

#14 gna
Takže tam, kde mám 3 jako pro 3bity hodím větší číslo? Třeba 6 nebo jak?

Kris
Python › Shannon-fanovo kodovani
11. 5. 2018   #220824

A co s tím můžu udělat? Nebo spíš nerozumím tomu, proč když tto pole rozdělím fakt na poloviny tak to normálně funguje a když jej rozdělím takto tak ne?

Kris
Python › Shannon-fanovo kodovani
11. 5. 2018   #220816

Plus s xrange to něco začalo dělat ale zase to něco vyhodilo a neúplný soubor byl o hodně větší jak původní a musí být stejně velký

Kris
Python › Shannon-fanovo kodovani
11. 5. 2018   #220815
Kris
Python › Shannon-fanovo kodovani
11. 5. 2018   #220811

#6 gna
Při tom dekódování mi to pořád háže chybu (u souboru jpg konkrétně, zakoduje normálně a zpět to vyhodí tohle):

Traceback (most recent call last):

File "shannon.py", line 143, in <module>

for b in range(numBytes):

MemoryError

Kris
Python › Shannon-fanovo kodovani
11. 5. 2018   #220808

#2 gna
A šlo by to nějak zjednodušit případně tady dát tu funkční verzi protože si vážně nevím rady :/ prosím

Kris
Python › Shannon-fanovo kodovani
11. 5. 2018   #220805

#2 gna
 Tady je uložený kód: https://uloz.to/!XKMMzAJ6I1XZ/shannon-py

Kris
Python › Shannon-fanovo kodovani
10. 5. 2018   #220798

Ahoj, chtěla bych se zeptat, zda by mi někdo dokázal pomoci, mám program, který bere na vstupu při kompresi soubor a zakoduje ho do binárního souboru a naopak při dekompresi binární soubor převede do původního. Mám akorát problém, že při využití Shannon fanova kodování pokud rozdělím pole na dvě poloviny podle součtu četností, aby byly přibližně stejné, tak při dekodování (konkrétné u jpg souboru, co jsem zkoušla) mi to háže chybu a nevím si rady, pokud pole rozdělím na dvě poloviny, tak to funguje v pohodě.

Mohl by mi s tím někdo pomoci prosím?

myšák
Inzerce › nabízím programování v C++
2. 5. 2015   #201883

Můžete mě prosím kontaktovat na mail elis5@centrum.cz?

myšák
Assembler › Quicksort v assembleru
25. 4. 2015   #201738

Potřeboval bych napsat v assembleru quicksort, ale zasekl jsem se u jedné věci. Vstupním parametrem funkce má být pole a počet prvků v poli. Konkrétní algoritmus bere ale parametry 3 a to ještě index prvního tříděného prvku. Jelikož je pak funkce rekurzivně volána a mění se i parametr tohoto indexu, nevím jak mám tento problém vyřešit. Mohl by mi někdo prosím poradit?

C / C++ › Program do C++
13. 12. 2014   #197245

Poslala bych zadání ve wordu.

C / C++ › Program do C++
13. 12. 2014   #197242

Chtěla bych se zeptat, jestli by mi mohl někdo pomoci s programem do C++. Bližší informace bych zaslala mailem. Děkuji

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý