Mercurial > hg > orthanc-webviewer
diff WebApplication/viewer.js @ 160:b0910ae2ace5
fix issue #44
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 09 Jun 2017 16:13:05 +0200 |
parents | 5dc54316d68b |
children | 81f16c5667ba |
line wrap: on
line diff
--- a/WebApplication/viewer.js Wed Jan 04 16:41:43 2017 +0100 +++ b/WebApplication/viewer.js Fri Jun 09 16:13:05 2017 +0200 @@ -21,6 +21,7 @@ // Set the default compression var compression = 'jpeg95'; +var isFirst = true; //var compression = 'deflate'; @@ -325,6 +326,16 @@ else image.render = cornerstone.renderGrayscaleImage; + if (isFirst) { + if (image.Orthanc.PhotometricInterpretation == "MONOCHROME1") { + image.invert = true; + } else { + image.invert = false; + } + + isFirst = false; + } + image.getPixelData = function() { if (image.Orthanc.Compression == 'Deflate') return getPixelDataDeflate(this);