Mercurial > hg > orthanc
comparison OrthancServer/FromDcmtkBridge.cpp @ 677:27acbc5985f5
notes for wheezy
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 13 Jan 2014 16:08:15 +0100 |
parents | aa5ca7a2166f |
children | efc4928be6fb |
comparison
equal
deleted
inserted
replaced
676:aa5ca7a2166f | 677:27acbc5985f5 |
---|---|
233 // JPEG-LS (lossless) | 233 // JPEG-LS (lossless) |
234 // http://gdcm.sourceforge.net/wiki/index.php/Tools/ffmpeg#JPEG_LS | 234 // http://gdcm.sourceforge.net/wiki/index.php/Tools/ffmpeg#JPEG_LS |
235 // http://www.stat.columbia.edu/~jakulin/jpeg-ls/ | 235 // http://www.stat.columbia.edu/~jakulin/jpeg-ls/ |
236 // http://itohws03.ee.noda.sut.ac.jp/~matsuda/mrp/ | 236 // http://itohws03.ee.noda.sut.ac.jp/~matsuda/mrp/ |
237 | 237 |
238 printf("ITEM: %d\n", pixelItem->getLength()); | 238 printf("ITEM: %d %d\n", transferSyntax, pixelItem->getLength()); |
239 char buf[64]; | 239 char buf[64]; |
240 sprintf(buf, "/tmp/toto-%06ld.jpg", i); | 240 sprintf(buf, "/tmp/toto-%06ld.jpg", i); |
241 FILE* fp = fopen(buf, "wb"); | 241 FILE* fp = fopen(buf, "wb"); |
242 fwrite(b, pixelItem->getLength(), 1, fp); | 242 fwrite(b, pixelItem->getLength(), 1, fp); |
243 fclose(fp); | 243 fclose(fp); |
258 { | 258 { |
259 try | 259 try |
260 { | 260 { |
261 DcmPixelData& pixelData = dynamic_cast<DcmPixelData&>(element); | 261 DcmPixelData& pixelData = dynamic_cast<DcmPixelData&>(element); |
262 AnswerPixelData(output, pixelData, transferSyntax); | 262 AnswerPixelData(output, pixelData, transferSyntax); |
263 return; | 263 //return; |
264 } | 264 } |
265 catch (std::bad_cast&) | 265 catch (std::bad_cast&) |
266 { | 266 { |
267 } | 267 } |
268 } | 268 } |