PDA

View Full Version : [Delphi6] Dannato 16777216 (FFFFFF) !!


DanieleC88
23-06-2003, 21:54
Sto cercando disperatamente di creare un mio formato di immagini, ma finora, anche se ha raggiunto una compressione 3 volte superiore al BMP, perde di qualita' o ha una maschera di blu: sto cercando infatti di ridurre un valore TColor (0..$FFFFFF) in un solo carattere, ma questo non mi riesce... sapreste darmi una dritta (anche una storta mi va bene, basta che funzioni!) ?

cionci
24-06-2003, 08:55
Semplice semplice: RLE e Huffman ;)

DanieleC88
24-06-2003, 22:36
semplice semplice per te !
io ho solo 14 anni e di programmazione, se devo proprio guardare in faccia la realta', non ne so una mazza. semplice semplice !

--ho trovato anche un mio metodo, ma vedo tutto in tonalita' di blu.

cionci
25-06-2003, 10:04
Originally posted by "DanieleC88"

semplice semplice per te !
Semplice semplice nel senso che se vuoi fare una cosa semplice semplice basta RLE e una codifica di Huffman... Semplice semplice non era certo per dire che era semplice fare un formato grafico ;)

DanieleC88
26-06-2003, 18:36
Certo Cionci, e sono d'accordo con te. Avevo capito cosa volevi dire, ma dato che io non conosco l'RLE e la codifica di Huffman... insomma, ci vuole qualcos'altro.

cionci
26-06-2003, 18:48
Sono semplicissimi... Fai una ricerca sul web... RLE poi è il più semplice di tutti ;)

http://netghost.narod.ru/gff/graphics/book/ch09_03.htm
http://www.la.unm.edu/~mbrettin/algorithms/huffman.html

DanieleC88
26-06-2003, 18:52
Grazie mille!

Frank1962
26-06-2003, 19:13
+ semplice di così si muore










:D :D :D

cionci
26-06-2003, 19:26
Non mi ero reso conto che il primo link fosse ancora pià interessante di quello che pensavo...

http://netghost.narod.ru/gff/graphics/index/l.html
LZW, LZ77, LZ78 (questo è alla base del gzip)

http://netghost.narod.ru/gff/graphics/index/h.html
Huffman encoding (anche questo alla base di molti formati grafici e compressi)

cionci
26-06-2003, 19:34
Peccato che non funzionino i link ai vari algoritmi :(