Fo Dicom.Codecs Versions Save

Cross-platform Dicom native codecs for fo-dicom

v5.10.0.0

1 year ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK
PM5644-960x540_JPEG2000-Lossless.dcm OK
PM5644-960x540_JPEG2000-Lossy.dcm OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK
PM5644-960x540_Palette_8.dcm OK
PM5644-960x540_Palette_16.dcm OK
PM5644-960x540_RGB.dcm OK
PM5644-960x540_RLE-Lossless.dcm OK

Changes:

  • 96d28b2e4dd809045dfc476dcfcba0758d471ef1 Fixes #25 (RLE) (#35)
  • 86ff7c329fbb425fb512d5aff41ef09fbd73cbaa Raised version to 5.10.0

This list of changes was auto generated.

v5.10.0.0-beta1

1 year ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK
PM5644-960x540_JPEG2000-Lossless.dcm OK
PM5644-960x540_JPEG2000-Lossy.dcm OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK
PM5644-960x540_Palette_8.dcm OK
PM5644-960x540_Palette_16.dcm OK
PM5644-960x540_RGB.dcm OK
PM5644-960x540_RLE-Lossless.dcm OK

Changes:

  • 0e512b628844edd2690162722f03a96f073560a0 Fix for cornell encoding
  • f63f69a178059a6a14e197a4d3de08de1c4b36cd Fixed reference to LICENSE and README

This list of changes was auto generated.

v5.9.2.0

1 year ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK
PM5644-960x540_JPEG2000-Lossless.dcm OK
PM5644-960x540_JPEG2000-Lossy.dcm OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK
PM5644-960x540_Palette_8.dcm OK
PM5644-960x540_Palette_16.dcm OK
PM5644-960x540_RGB.dcm OK
PM5644-960x540_RLE-Lossless.dcm OK

Changes:

  • ef34d4af10f02638cff1ab2ca246c2fbfbb25056 Fixed issue #33
  • 2203ea09762a0489aa263856048d916d3fda50f0 Fixed issue #33
  • 6e45729bc8183c9f4547d09454962a812380f592 Fixed issue #33
  • 8c541ae6f8a1871f39c02f49bbc68df63aa756fc Temporary Acceptance Test trial
  • 159f5dfbce53f61a74c3e83a6a086acfb56fc2d2 Temporary Acceptance Test trial
  • b2a9e3306514ea71a0df9a1e436501ca5d405f19 Temporary Acceptance Test trial
  • 1db6ab835b6c734b3def3bd5b109a08049fa1685 Update to ubuntu-20.04
  • 725682622a4d771720c410b1f36ed47834363406 Raised version to 5.9.1
  • 590657febcd674883282648f414a8e85ed6d8a29 Test trial with ImageSharp
  • 7ff9aa1dd9aecd386347b53eb29828a86e51d2a6 Temporal change for diagnosing RenderImage test
See More
  • ed20ed04d2a2c6fffcf5ca838ebd49fd9077b086 Added references to LICENSE and README
  • 9c38f99c5feb94a60b1c48451b15aa092cea5327 Update README.md

This list of changes was auto generated.

v5.9.0.0

1 year ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL
PM5644-960x540_Palette_8.dcm FAIL
PM5644-960x540_Palette_16.dcm FAIL
PM5644-960x540_RGB.dcm FAIL
PM5644-960x540_RLE-Lossless.dcm FAIL

Changes:

  • 09fab6360eb8704e220aa0e8c2cb6679cb462c8e Raised version to 5.9
  • d7eaa1f2b3da94435ddc0172f6f50c81fa97637f Raised version to 5.9
  • 07897648406ca11c8fa24781be5b1080aee27202 Update README.md
  • 608fe0c44aa36868ed529bb9e1db53289f3b89a0 Update README.md
  • 9756fa9e6af7e0506d1e7911dd50308d66c7d129 upgrade vmImage for windows
  • f41493e4e278d4e5c0af312d732485e0e6647d99 upgrade vmImage for windows to windows-2019
  • 1774ae84596a43b74f9402e1b5890f5ff11d9820 Change Photometric Interpretation for JPEGBaseline

This list of changes was auto generated.

v5.1.0.0

2 years ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL
PM5644-960x540_Palette_8.dcm FAIL
PM5644-960x540_Palette_16.dcm FAIL
PM5644-960x540_RGB.dcm FAIL
PM5644-960x540_RLE-Lossless.dcm FAIL

Changes:

  • 77269998403dba29300777d600810b8f2e5fdddb Preparing new nuget release version 5.1.0
  • 2df33d13a4566bacc5add55608f0115e693440cd Fix padding bytes during multi-frame decoding
  • b097dfed15c5bb572996d65f534db19ce8a9a676 Some final changes
  • b4a0f67a7ceb185708b038c7b218f65fddf806b3 Merge branch 'code-unification'
  • e5e36e80eeb6cfdf0af155bea2a21665e5c208b6 Recovering some changes
  • d30ef9c2d8ceee3b0c9750d260f6d84dbeab53ae Somes changes for JPEG 8,12,16 bit compilation
  • 324e7f382ea414af44f529b2e11c659d8701b32d Adding stdlib.h header for JPEG 8-12 libraries
  • 9a20ccb5b07c5ecf35605cdb9325728b29a30225 Adding header for JPEG 16 bit
  • 6363cbd1646aa9f99c3b0156167f07b8eeaf852c Adding stdlib.h header for JPEG-16 bit
  • 759b4d2ab78b14e0509349317dbc17ddba1798ed Some fixes related to JPEG-LS and JPEG codecs
See More
  • a945f80a66f47cc5fc433bc4ac89b0974401bdc8 Enable ProgressionOrder into DicomJpeg2000Params
  • 89643fb230d39bbfa5887c6d4282f19b790ea0a2 Fix path directory for windows native library
  • cf5ae1a5f72bcc8623281d22f4d68d3dc0ccdcbd change WindowsTargetPlatformVersion
  • 78fe1764af9cfaad5d805a09c124fc633c1f2953 Changes for building native library on windows
  • d8571f1341010ef4ac6d043b9906266175e64156 Changes for native library on linux
  • e714f58878c61042fead3bb92048fe5225873213 Added bindings to build a WASM version of the JPEG 2000 decoder (#19)
  • f0cf7a10f114bdf8b52c91a46e6cd106a9d0e593 Minor fix
  • 3c9cf565e9b3cbf8777a20d8534d8e96b91eb9bb Whitespace homologation across libij projects
  • 09b4dbeeecc4689459cf08f09e3113b28e345972 Moved all common code. Only 2 files left
  • 3b071ff5ae4a04b921ccdbce46a935fe815a3e4a Removed atypical comments
  • 5d1fb7b0eaaefb7060076fc549ff4e90f8b982f3 Homologated jmemmgr.c (sensitive change)
  • 5db3a85e477821c59b10ccb24a5a7c3e142612c3 Removed unnecessary declaration
  • 1d138daacaa869e84970f151d901eb97d4eb8e9e Moved fully homologated code to Native/Common
  • 4aabba6013d9fbbde5fc44350b1bcf5b5a5300ed Homologated usage of incr/decr operators
  • fcf5f7e8d8d9a2a64e7b90698ebeaf02d45ab54f homologated jerror*.h
  • d15a8ba7fb4aff66219d192ecd39414cfbfec646 More benign casts
  • 99306a4be4443efe5bdd637253d7d8f0bfb8b001 homologated bugfix & workaround member
  • 4bfcf9062509598ff59968b11f9349439695c8f4 removed the JPEG_UNUSED macro
  • 8d92010a3790f267e8ff088c703fe7a777d8416c Renamed MacOS folder to POSIX64
  • 5d147902f8bfdecab72d43effbf8b4a867cc86c9 Homologated benign casts
  • b163081251dc64733a1ca5504d57b0d8244fe7c3 Unified Linux64 and MacOS code
  • 9d3432e4c7d41ae7e7eac945531366c4b1be010c Removed all linux implementation (=MacOS)
  • f78b27b74f7b8f743681a3a4e350af2d7257d544 homologated variable name in jdmarker.c
  • 2f1368656c83088a9f6fa8641ad332dd8287789c Disabled unused macros *_PATH_SEPARATOR
  • a39852c2bcc8f25fcff52e8c5a8c8a82bcc72b46 Homologated sign use in implementation of HUFF_EXTEND
  • 730218f1fab08ed41aa34fffb712d2936a249157 More reformating of whitespaces
  • 232651dc19e57e720ce10a042b231fc15e96a8b7 Homologated blank spaces

This list of changes was auto generated.

v5.0.3.0

2 years ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL
PM5644-960x540_Palette_8.dcm FAIL
PM5644-960x540_Palette_16.dcm FAIL
PM5644-960x540_RGB.dcm FAIL
PM5644-960x540_RLE-Lossless.dcm FAIL

Changes:

  • 574de61c59775ad04801a928a5f1aee0f0a1ca46 Preparing 5.0.3 nuget version
  • 582fb8d5de3167b601c9ad7a85a4b39da86196e0 Enable YBR_FULL_422 for JPEG encoding
  • aa23f145f9743127ebc8674f849ea533283c26c5 Update README.md
  • 415b1e46d8bbbb6da13f7cfe26f40fe5d607bc42 update readme.md
  • f7b68eeb4c4c3c80e69146f7cb4e4e74876bb285 update readme.md
  • 545f499fae85dccb1430cb08256436e64911e3e3 Update readme.md
  • 1dc0bb871f839a1fa81eafdd11382dc507295496 Improvements for Jpeg codec

This list of changes was auto generated.

v5.0.2.0

2 years ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL
PM5644-960x540_Palette_8.dcm FAIL
PM5644-960x540_Palette_16.dcm FAIL
PM5644-960x540_RGB.dcm FAIL
PM5644-960x540_RLE-Lossless.dcm FAIL

Changes:

  • ffc28f330b7bb507c9c3f553787c13288a1d800a Preparing new nuget version
  • af2457739f709181ef7418fe325dc8d11389969f Preparing new nuget nersion
  • 50a32f88c75dbbb7146492dcfa8e585a7bc64624 Changing references projects to net5.0
  • e56abda85abf8c7837f584323f7b1fdbd0fbbecc Changing references projects to net5.0
  • 98305223f41d498c69717b1cc2070bca57fad0d0 Enable decoding format for JPEG2000 codec
  • 8f70035007c5200546e97ee13691e53458f33b70 Changing WindowsTargetPlatformVersion
  • 5ae84d10d3e313bf046e831fcdfce67c8210526c Detection for decoding format for JPEG2000

This list of changes was auto generated.

v5.0.1.0

2 years ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL
PM5644-960x540_Palette_8.dcm FAIL
PM5644-960x540_Palette_16.dcm FAIL
PM5644-960x540_RGB.dcm FAIL
PM5644-960x540_RLE-Lossless.dcm FAIL

Changes:

  • e6993baf48379c1bc8363f455045213cb8eb40e1 Raise nuget version to 5.0.1
  • a29227d49b1998d19deb1ab1821b4e6139d457c0 Update azure-pipelines.yml for Azure Pipelines

This list of changes was auto generated.

v5.0.0.0

2 years ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL
PM5644-960x540_Palette_8.dcm FAIL
PM5644-960x540_Palette_16.dcm FAIL
PM5644-960x540_RGB.dcm FAIL
PM5644-960x540_RLE-Lossless.dcm FAIL

Changes:

  • 8d9f5b74f90c87814a73edfb89a43b4240b54f92 Preparing fo-dicom.Codecs 5.0.0 release

This list of changes was auto generated.

v5.0.0.0-beta7

2 years ago

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 OK OK OK OK OK OK
PM5644-960x540_JPEG-Baseline_YBRFull.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-Lossless_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG-LS_NearLossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossless.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy.dcm OK OK OK OK OK OK
PM5644-960x540_JPEG2000-Lossy50.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_8.dcm OK OK OK OK OK OK
PM5644-960x540_Palette_16.dcm OK OK OK OK OK OK
PM5644-960x540_RGB.dcm OK OK OK OK OK OK
PM5644-960x540_RLE-Lossless.dcm OK OK OK OK OK OK

InverseTranscode

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

RenderImages

Filename Rendering
PM5644-960x540_JPEG-Baseline_YBR422.dcm FAIL
PM5644-960x540_JPEG-Baseline_YBRFull.dcm FAIL
PM5644-960x540_JPEG-Lossless_RGB.dcm FAIL
PM5644-960x540_JPEG-LS_Lossless.dcm FAIL
PM5644-960x540_JPEG-LS_NearLossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossless.dcm FAIL
PM5644-960x540_JPEG2000-Lossy.dcm FAIL
PM5644-960x540_JPEG2000-Lossy50.dcm FAIL
PM5644-960x540_Palette_8.dcm FAIL
PM5644-960x540_Palette_16.dcm FAIL
PM5644-960x540_RGB.dcm FAIL
PM5644-960x540_RLE-Lossless.dcm FAIL

Changes:

  • cb18dba656a85d29a0a15bff6c3312a6df3e66c9 Using the last beta version fo-dicom
  • b84306699ab0d0663d067421a8bbf6c400f00fbf Rollback fo-dicom nuget version
  • c008e5754fc1844b0ff83dd31093bdc150a26569 Building beta7 version
  • 49b1a1177a73c263a514a26797c43e6c489ce099 Raise new beta nuget version
  • 2029b7b4a3e4a5d7cecf926d33fd2b0321f88d17 Somes changes for build
  • 7a87c297f1a1982da8ce6f6859e70c85a6c9bf08 Raise new nuget version
  • bfe3e2fd01c7a77e226011ebcbeab5195e4f6bb8 Raise new nuget beta version
  • 92ca50f7a159f8f5a662f62ef2f18d7c9204e0e1 Raise new nuget beta version
  • 29a5993c139d0bc26af2dfdda5ea899685fd0dc7 Raise beta version
  • 71173362bb60f11dcb3b51053599e66e650c79e0 Preparing new beta version
See More
  • 493f2faf1c0db8bbf1962627708c031ab58131bc Merge pull request #14 from gofal/master
  • 535cdd3c24e388b3ddb9672e2e510c0e265bb27e Update to net5.0 for test projects
  • ae0803975feb2f62529e0486d0c968f52f489168 jpegcodec shall update PhotometricInterpretation only if the source images are color and the destination colorspace is ybr

This list of changes was auto generated.