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 }