Skip to content

Releases: pydicom/pylibjpeg-openjpeg

v2.2.1

25 Mar 07:35
d27f807
Compare
Choose a tag to compare
  • Don't use MCT with RGB in encode_pixel_data()
  • Remove bytearray as image data source in encode_pixel_data() and encode_buffer()

v2.2.0

23 Mar 22:38
f45f309
Compare
Choose a tag to compare
  • Adds support for encoding bytes or bytearray
  • Fixes encoding using the JP2 format
  • Changes nr_components parameters to samples_per_pixel to be more in line with DICOM
  • Encoding with compression_ratios=[1] or signal_noise_ratios=[0] should now result in lossless encoding

v2.1.1

20 Jan 00:15
e6823ba
Compare
Choose a tag to compare
  • Fixes MacOS arm64 wheel builds

v2.1.0

13 Jan 03:08
419fcbc
Compare
Choose a tag to compare
  • Adds support for encoding a NumPy ndarray using JPEG 2000 lossy or lossless
  • Adds support for decoding JPEG 2000 images with up to 24 bit-depth

v2.0.0

07 Jan 07:13
6b094d2
Compare
Choose a tag to compare
  • Changed to v2.5.0 of OpenJPEG
  • Add support for decoding High Throughput J2K
  • Drop support for Python 3.7
  • Add support for Python 3.11 and 3.12
  • Add support for version 2 of the pixel data decoding interface
  • Add type hints
  • Move packaging and build system to pyproject.toml

v1.3.2

20 Feb 06:39
bfb3362
Compare
Choose a tag to compare

Added Python 3.11 wheels

v1.3.1

16 Jan 20:35
Compare
Choose a tag to compare

Added wheels for Linux aarch64 architecture

v1.3.0

17 Dec 20:49
eedae86
Compare
Choose a tag to compare

Build with new OpenJPEG version 2.5.0

v1.2.1

03 Feb 00:55
7ac26f0
Compare
Choose a tag to compare
  • Better defined install requirements

v1.2.0

21 Jan 23:54
990cb29
Compare
Choose a tag to compare
  • Fix being unable to build from source using PyPI package
  • Adds wheels for Python 3.10
  • Reduces the amount of packaged openjpeg source code