{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics/2"}],"enrichment":{"capability":"Python bindings for libjpeg-turbo that provide lossless JPEG transformation, compression, and decompression using the TurboJPEG C API Version 3.","skillfed_tags":["image-processing","jpeg","c-bindings"],"use_cases":["Rotate or flip JPEG images losslessly without recompression artifacts","Compress numpy arrays to JPEG format with quality and sampling control","Decompress JPEG files into raw image data for processing pipelines","Batch process images using arithmetic coding or other TurboJPEG features","Integrate high-performance JPEG operations into image processing workflows"],"what_it_does":"turbojpeg is a thin Python wrapper around libjpeg-turbo's C API, built with pybind11. It exposes three core functions: transform (for lossless JPEG operations like rotation), compress (to encode image arrays as JPEG), and decompress (to decode JPEG data). The package is designed for developers who need fast JPEG processing and want direct access to libjpeg-turbo's performance and feature set.\n\nThe package ships precompiled wheels for multiple platforms (Windows, macOS, Linux), reducing installation friction compared to building from source. However, it has not been updated since its latest release on 2023-08-06, and the license is not clearly declared in the metadata. It carries no runtime dependencies beyond the bundled libjpeg-turbo binaries.","worth_installing":"Yes, if you need direct access to libjpeg-turbo's JPEG operations and your platform is among those with precompiled wheels. Verify the license first. The aging maintenance status (no releases since 2023-08-06) is a minor concern if the functionality is stable and meets your needs, but monitor for security issues or compatibility problems with future Python versions."},"id":"turbojpeg","links":{"html":"https://skillfed.io/packages/turbojpeg","md":"https://skillfed.io/packages/turbojpeg.md","pypi":"https://pypi.org/project/turbojpeg/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2023-08-06","license_spdx":null,"license_treatment":"unclear","name":"turbojpeg","python_support":"supports_current","summary":"Python bindungs for libjpeg-turbo using pybind11"},"popularity":{"monthly_downloads":95810,"position":13247,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.2"}
