Skip to content

Releases: Efferent-Health/fo-dicom.Codecs

v5.0.0.0

14 Sep 21:18
Compare
Choose a tag to compare

Changes:

  • 8d9f5b7 Preparing fo-dicom.Codecs 5.0.0 release

This list of changes was auto generated.

v4.0.2

05 Jun 16:00
a660b8d
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

v4.0.1

05 Jun 15:26
ff0125b
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

v4.0.0

05 Jun 15:03
Compare
Choose a tag to compare

Changes:

  • 0aaa82f Update azure-pipelines.yml for Azure Pipelines
  • 99ea7bb raise version Efferent Native nuget 4.0.0
  • d3424f8 Native binaries for codecs
  • baad5fd fixes for JPEG2000
  • 9817518 upgrade nuget version fodicom 4.0.5
  • c4caf6e Final changes for JPEG2000
  • 15205bb Fixes for decode JPEG2000
  • c7ade82 fixes for decode JPEG2000
  • 257dd4f Some fices for decode JPEG2000
  • aa84fcb Some Fixes for decode JPEG 2000
See More
  • faaa0c8 Merge pull request #4 from PalminX/renderTest
  • d512344 Merge branch 'master' into renderTest
  • b313a8e Reverted changes to Efferent-native.csproj
  • 87a7f7b Rebranded fo-dicom.Codecs.csproj
  • aa03408 Removed Assert.Fail() calls for now, to bring back the initial behaviour of only logging failures. Should be reintroduced once all tests pass.
  • 134e6dd Added RenderImages test

This list of changes was auto generated.

v3.10.0

12 Nov 21:29
Compare
Choose a tag to compare

Acceptance tests

The following results indicate the conversions that didn't break, but not the correctness of them. Inspect the Dicom files visually for correctness.

PerformTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

InverseTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

Changes:

  • 68f3044 new release nuget version 3.10.0

This list of changes was auto generated.

v3.10.0-test

06 Nov 20:45
Compare
Choose a tag to compare

Acceptance tests

The following results indicate the conversions that didn't break, but not the correctness of them. Inspect the Dicom files visually for correctness.

PerformTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

InverseTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

Changes:

  • dae77d9 raise version efferent native 3.10.0-test
  • e8ea741 adding exception decode JPEG scaline function

This list of changes was auto generated.

v3.9.1

12 Sep 16:11
Compare
Choose a tag to compare

Acceptance tests

The following results indicate the conversions that didn't break, but not the correctness of them. Inspect the Dicom files visually for correctness.

PerformTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

InverseTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

Changes:

  • e2c3bc1 raise nuget version 3.9.1, codecs for macOS
  • c371643 final changes to prepare new release 3.9.1

This list of changes was auto generated.

v3.9.1-test2

05 Sep 19:07
Compare
Choose a tag to compare

Acceptance tests

The following results indicate the conversions that didn't break, but not the correctness of them. Inspect the Dicom files visually for correctness.

PerformTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

InverseTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

Changes:

  • 78d5b56 preparing test nuget version 3.9.1-test2

This list of changes was auto generated.

v3.9.1-test1

05 Sep 16:49
Compare
Choose a tag to compare

Acceptance tests

The following results indicate the conversions that didn't break, but not the correctness of them. Inspect the Dicom files visually for correctness.

PerformTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

InverseTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

Changes:

  • 7a79007 changes in azure-pipelines.yml
  • c25e4b7 change version efferent-native.csproj 3.9.1-test1
  • 42b5ed5 preparing test nuget version 3.9.1-test1
  • d18b634 changes in readme.md

This list of changes was auto generated.

v

04 Sep 21:52
Compare
Choose a tag to compare
v

Acceptance tests

The following results indicate the conversions that didn't break, but not the correctness of them. Inspect the Dicom files visually for correctness.

PerformTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

InverseTranscode

Filename RLE Lossless JPEG2000 Lossless JPEG2000 Lossy JPEGLS Lossless JPEGLS Near Lossless JPEG Process1
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_8.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_Palette_16.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RGB.dcm OK FAIL FAIL FAIL FAIL FAIL
PM5644-960x540_RLE-Lossless.dcm OK FAIL FAIL FAIL FAIL FAIL

Changes:

  • 63de1da changes in azure-pipelines.yml
  • 5884405 changes in efferent-native.nuspec
  • 0123d9b adding Efferent.Native-macOS.dylib in *nuspec file
  • 0745fad change gitignore
  • 9219a52 changes for gitignore
  • d8e5136 final changes for osx codecs
  • 64be69e finals changes efferent native codecs
  • 76d2928 change folder name for windows64
  • 4371f1a native JPEG 12 bits library for OSX
  • c309b2f Jpeg 8,12 bits and Jpeg 2000 codecs OSX
See more
  • 51f6775 Adding native JPEG* libraries C/C++ for MacOS

This list of changes was auto generated.