Pubblicità

libjpeg-turbo per Windows

  • Gratis

  • In Italiano
  • V 2.0.5
  • 4.8

    (0)
  • Stato della sicurezza

Recensione Softonic

Biblioteca gratuita con funzioni SIMD

libjpeg-turbo è un codec immagine JPEG che utilizza una classe di computer paralleli chiamati single instruction, multiple data (SIMD). Ciò include istruzioni per processori come MMX, SSE2, AVX2, NEON e AltiVec. Le istruzioni SIMD vengono utilizzate per accelerare la compressione o la decompressione di file JPEG di base su sistemi x86, x86-64, ARM e PowerPC. Questo programma ha seguito il programma libjpeg ma lo supera essendo 2 - 6 volte più veloce del suo predecessore. Attraverso le routine di codifica di Huffman altamente ottimizzate del processore, questo strumento funziona più velocemente e senza intoppi rispetto ad altri codec JPEG ad alta velocità proprietari.

Cos'è libjpeg-turbo?

libjpeg-turbo è stato inizialmente fondato su libjpeg/SIMD, una versione accelerata da MMX di libjpeg v6b creata da Miyasaka Masaru. I progetti TigerVNC e VirtualGL hanno apportato numerose migliorie al codec alla fine degli anni 2000. Questo programma di utilità si è evoluto in un progetto autonomo con l'obiettivo di rendere accessibile a un pubblico più ampio di utenti e sviluppatori la tecnologia di compressione o decompressione JPEG rapida.

Il progetto open-source è stato chiamato in questo modo perché fornisce un'implementazione accelerata da SIMD dell'API standard del settore libjpeg. La libreria che forniamo che implementa tale API è sia API/ABI, che è compatibile e numericamente perfetta con libjpeg v6b. Può anche essere configurata opzionalmente per essere API/ABI con libjpeg v7 e v8. Si noti che non include il supporto per il gruppo non standard SmartScale introdotto in libjpeg v8.

Questo strumento implementa sia l'API libjpeg tradizionale, ma non così bene come l'API TurboJPEG sempre più chiara. TurboJPEG è un'API di livello superiore, originariamente sviluppata per l'uso da parte di VirtualGL e TurboVNC. Hanno diversi progetti ma tutti i programmi menzionati sono open source e lo utilizzano attualmente. Un'altra differenza tra i due è che quest'ultimo ha un'interfaccia facile da usare per la compressione e la decompressione di immagini JPEG in memoria.

Perché usare libjpeg-turbo?

All'interno di libjpeg-turbo, l'API TurboJPEG è fornita tramite un'interfaccia di copertura che richiama l'API libjpeg. Questo particolare programma, invece, include espansioni di spazio colore che consentono di comprimere o decomprimere pixel a 32 bit e big endian - RGBX e XBGR - così come un'interfaccia Java completa di funzionalità.

PRO

  • Fornisce istruzioni MMX, SSE2, AVX2, Neon e AltiVec.
  • Accelerare la compressione e la decompressione JPEG di base.
  • Implementa l'API tradizionale di libjpeg e l'API TurboJPEG.

CONTRO

  • Offre un'interfaccia complessa e completa.

Il programma è disponibile in altre lingue


libjpeg-turbo per PC

  • Gratis

  • In Italiano
  • V 2.0.5
  • 4.8

    (0)
  • Stato della sicurezza


Opinioni utenti su libjpeg-turbo

Hai provato libjpeg-turbo? Puoi essere il primo a lasciare la tua opinione!


Pubblicità

Esplora Apps

Pubblicità

Pubblicità

La legislazione relativa all'utilizzo di questo software è competenza dei singoli Stati. Non autorizziamo, né giustifichiamo in nessun modo un uso illecito di questo programma qualora infringa tali leggi.