|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Formato di conpressione propietario
Come si crea un formato di compressione proprietario???????
E possibile?
__________________
Gnu/Linux User
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Con un algoritmo di compressione valido
Huffman, LZ77, LZ78, RLE... |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Quote:
__________________
Gnu/Linux User
|
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Quote:
hai qualche esempio?
__________________
Gnu/Linux User
|
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
provero ........cmq tnk per il tuo aiuto!!!!
Potresti provare il mio firewall del 3d che ho fatto??????? Tnk
__________________
Gnu/Linux User
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
se vuoi un esempio per la compressione cercati i codici di huffman.
io non ho mai provato a comprimere con quelli, ho anche qualche dubbio riguardo all'efficienza specialmente con file non di testo, però mi sembrano abbastanza semplici da capire e direi che sono un ottimo esercizio di programmazione |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Quote:
Su google si puo trovarE?
__________________
Gnu/Linux User
|
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Huffman è semplice, ma bisogna conoscere bene gli alberi...cosa che in VB non è il massimo della semplicità...
Huffman comprime a livello di carattere...e la percentuale di compressione è inversamente proporzionale al numero di caratteri diversi presenti nel file da comprimere... Quindi per un file di testo è buono (anche se il livello massimo di compressione è di 1/8...con un file formato sempre dallo stesso carattere)...visto che lettere e numeri sono pochi rispetto a 256... Comunque quasi la totalità degli algortmi di compressione, anche commerciali, applicano integralmente o parzialmente Huffman in fondo ai vari passaggi di compressione... |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Comunque eccolo qua in VB : http://www.planet-source-code.com/vb...0&lngWId=1
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Quote:
__________________
Gnu/Linux User
|
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ah...io Huffman l'ho fatto in C...
|
|
|
|
|
|
#14 | |
|
Member
Iscritto dal: Jan 2001
Città: PATAVIUM
Messaggi: 280
|
Quote:
tipo Codice:
LIBRARY "ZIPPER.DLL"
EXPORTS ZIP
UNZIP
__________________
Salva il Pianeta |
|
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
Quote:
cmq io gli alberi in VB non li ho mai fatti, a dir la verità non so nulla sulle strutture dati dinamiche e non mi interessano più di tanto (in quel linguaggio). cmq credo che al nostro amico qui serva esercitarsi, ho visto che ha postato anche un firewall e non ci vedo grossi collegamenti con la compressione proprietaria, quindi mi sa che sta solo facendo del sano allenamento |
|
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Quote:
esatto!
__________________
Gnu/Linux User
|
|
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
E' di più un Encoder/Decoder... Se ti server la compressione ci dovrebbe essere un porting della zlib per VB... |
|
|
|
|
|
|
#18 | |
|
Member
Iscritto dal: Jan 2001
Città: PATAVIUM
Messaggi: 280
|
Quote:
__________________
Salva il Pianeta |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:15.



















