Mercurial > hg > orthanc
comparison Plugins/Samples/GdcmDecoder/GdcmImageDecoder.cpp @ 2485:a5196a7d98c6
todo
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 06 Mar 2018 10:41:05 +0100 |
parents | 61fc5133e5d5 |
children | 5c83e5cf9d79 |
comparison
equal
deleted
inserted
replaced
2484:911e62dbb4ac | 2485:a5196a7d98c6 |
---|---|
263 const uint8_t ybr[3]) | 263 const uint8_t ybr[3]) |
264 { | 264 { |
265 // http://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.6.3.html#sect_C.7.6.3.1.2 | 265 // http://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.6.3.html#sect_C.7.6.3.1.2 |
266 // https://en.wikipedia.org/wiki/YCbCr#JPEG_conversion | 266 // https://en.wikipedia.org/wiki/YCbCr#JPEG_conversion |
267 | 267 |
268 // TODO - Check out the outcome of Mathieu's discussion about | |
269 // truncation of YCbCr-to-RGB conversion: | |
270 // https://groups.google.com/forum/#!msg/comp.protocols.dicom/JHuGeyWbTz8/ARoTWrJzAQAJ | |
271 | |
268 const float Y = ybr[0]; | 272 const float Y = ybr[0]; |
269 const float Cb = ybr[1]; | 273 const float Cb = ybr[1]; |
270 const float Cr = ybr[2]; | 274 const float Cr = ybr[2]; |
271 | 275 |
272 const float result[3] = { | 276 const float result[3] = { |