Annons

libjpeg-turbo för Windows

  • Fri

  • På Svenska
  • V 2.0.5
  • 4.8

    (0)
  • Säkerhetsstatus

Softonic-recension

Gratis bibliotek med SIMD-funktioner

libjpeg-turbo är en JPEG bildcodec som använder en klass av parallella datorer som kallas single instruction, multiple data (SIMD). Detta inkluderar instruktioner för processorer som MMX, SSE2, AVX2, NEON och AltiVec. SIMD-instruktionerna används för att accelerera grundläggande JPEG-filkomprimering eller avkomprimering på x86, x86-64, ARM och PowerPC-system. Detta program följde libjpeg-programmet men överträffar det genom att vara 2 - 6 gånger snabbare än sin föregångare. Genom processorns högoptimerade Huffman-kodningsrutiner körs detta verktyg snabbare och smidigare än sina andra proprietära höghastighets-JPEG-codecs.

Vad är libjpeg-turbo?

libjpeg-turbo grundades ursprungligen på libjpeg/SIMD, en MMX-hastighetsbegränsad version av libjpeg v6b skapad av Miyasaka Masaru. Projekten TigerVNC och VirtualGL gjorde olika förbättringar av codec under slutet av 2000-talet. Detta verktygsprogram blev en självständig uppgift med målet att göra snabb JPEG-komprimering eller avkomprimeringsteknik tillgänglig för en bredare användar- och utvecklarskara.

Det öppna källkodsprojektet fick sitt namn eftersom det ger en SIMD-hastighetsbegränsad implementation av den kommersiella standarden libjpeg API. Biblioteket vi tillhandahåller som implementerar den API: n är både API/ABI-kompatibelt och numeriskt kompatibelt med libjpeg v6b. Det kan också valfritt konfigureras för att vara API/ABI-kompatibelt med libjpeg v7 och v8. Observera att det inte stöder den icke-standardiserade SmartScale-gruppen som introducerades i libjpeg v8.

Denna verktyg implementerar både det traditionella libjpeg API: t, men inte lika bra som det mer transparenta TurboJPEG API: t. TurboJPEG är ett högnivå-API som ursprungligen utvecklades för användning av VirtualGL och TurboVNC. De har olika projekt men alla dessa program är öppen källkod och använder det för närvarande också. En annan skillnad mellan de två är att det senare har ett användarvänligt gränssnitt för att komprimera och avkomprimera JPEG-bilder i minnet.

Varför använda libjpeg-turbo?

Inuti libjpeg-turbo ges TurboJPEG API av en täckande bibliotek som anropar ned till libjpeg API. Detta specifika program inkluderar dock colorspace expansions som gör det möjligt att packa från eller avkomprimera till 32-bit och stora endian pixelkuddar - RGBX och XBGR - precis som ett fullständigt Java-gränssnitt.

FÖRDELAR

  • Tillhandahåller MMX, SSE2, AVX2, Neon och AltiVec instruktioner
  • Accelererar baslinje JPEG-komprimering och dekomprimering
  • Implementerar traditionell libjpeg API och TurboJPEG API

NACKDELAR

  • Erbjuder en komplex och omfattande gränssnitt

Program tillgängligt på andra språk


libjpeg-turbo för PC

  • Fri

  • På Svenska
  • V 2.0.5
  • 4.8

    (0)
  • Säkerhetsstatus


Användarrecensioner om libjpeg-turbo

Har du provat libjpeg-turbo? Var den första att lämna din åsikt!


Annons

Lagar som rör användningen av denna programvara varierar från land till land. Vi uppmuntrar eller accepterar inte användningen av detta program om det strider mot dessa lagar.