C'è qualche libreria C++ semplice o facile da usare o solo una classe per la compressione?Libreria/classe di compressione C++ semplice e veloce
Dovrebbe essere qualcosa di facile da usare e veloce. La razione di compressione può essere peggiore.
C'è qualche libreria C++ semplice o facile da usare o solo una classe per la compressione?Libreria/classe di compressione C++ semplice e veloce
Dovrebbe essere qualcosa di facile da usare e veloce. La razione di compressione può essere peggiore.
lzo è un'alternativa a zlib, è
offre compressione piuttosto veloce e estremamente decompressione veloce "E non supporta lo streaming, come la libreria di compressione zlib simile (http:. //www.gzip .org/zlib /) non. E 'rilasciato sotto la GNU General Public License.
Tuttavia zlib è anche una buona scelta. il vantaggio di lzo è l'enfasi è sulla velocità di decompressione, è anche più veloce zlib tuttavia zlib fornisce un migliore rapporto di compressione
compromessi :)
considerare bzip2 - brevetto libero, compressione veloce ragionevole e de-compressione, e abbastanza facile da implementare. http://en.wikipedia.org/wiki/Bzip2 http://www.bzip.org
UCL è buono per la decompressione ad alte prestazioni.
È bello sapere di questo, grazie. La licenza, tuttavia, potrebbe essere un altro compromesso qui, poiché ZLIB è completamente gratuito da usare in qualsiasi progetto. –
sì è GPL non LGPL – hhafez
zlib offre diversi livelli di compressione, per regolare il rapporto velocità/velocità. Penso che zlib al livello 3/4 sia lo stesso di LZO, quindi le prestazioni dipendono dai dati che stai comprimendo ... –