Package: python3-turbojpeg
Source: pyturbojpeg
Version: 1.8.2-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Installed-Size: 69
Depends: libturbojpeg0, python3-numpy, python3:any
Section: python
Priority: optional
Homepage: https://github.com/lilohuang/PyTurboJPEG
Description: Wrapper for decoding and encoding JPEG images using libjpeg-turbo
 This library provides Python bindings for decoding and encoding JPEG images
 via libjpeg-turbo, making it possible to handle JPEG data as arrays without
 invoking external tools. It enables direct manipulation of image buffers,
 supports a range of pixel formats including BGR, grayscale, and YUV, and can
 perform transformations such as cropping and scaling without full
 decompression of the image. Color space conversion, progressive JPEG handling,
 and quality adjustments are available through configurable options. The
 library works with image data in memory and can interact with other libraries
 that process arrays, such as those commonly used for image analysis or
 computer vision. Support is also available for retrieving JPEG image
 properties and working with Exif orientation tags for correct display. Images
 may be read from and written to files or handled as raw memory buffers,
 depending on application requirements.
