Mercurial > hg > orthanc
comparison UnitTestsSources/JpegLossless.cpp @ 850:9ee2e7a5efaf jpeg
support of JPEG images
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 06 Jun 2014 09:42:10 +0200 |
parents | 703e8d5b03fd |
children | f53358c70c05 |
comparison
equal
deleted
inserted
replaced
849:dcd8a3e4d298 | 850:9ee2e7a5efaf |
---|---|
77 FromDcmtkBridge::ExtractPngImage(s, *dataset, 1, ImageExtractionMode_Preview); | 77 FromDcmtkBridge::ExtractPngImage(s, *dataset, 1, ImageExtractionMode_Preview); |
78 //fileformat.saveFile("test_decompressed.dcm", EXS_LittleEndianExplicit); | 78 //fileformat.saveFile("test_decompressed.dcm", EXS_LittleEndianExplicit); |
79 } | 79 } |
80 #else | 80 #else |
81 DcmFileFormat fileformat; | 81 DcmFileFormat fileformat; |
82 //if (fileformat.loadFile("IM-0001-1001-0001.dcm").good()) | 82 ASSERT_TRUE(fileformat.loadFile("IM-0001-1001-0001.dcm").good()); |
83 ASSERT_TRUE(fileformat.loadFile("tata.dcm").good()); | 83 //ASSERT_TRUE(fileformat.loadFile("tata.dcm").good()); |
84 | 84 //ASSERT_TRUE(fileformat.loadFile("RG2_JPLY").good()); |
85 | |
85 DcmDataset& dataset = *fileformat.getDataset(); | 86 DcmDataset& dataset = *fileformat.getDataset(); |
86 | 87 |
87 ASSERT_TRUE(DicomImageDecoder::IsJpegLossless(dataset)); | 88 //ASSERT_TRUE(DicomImageDecoder::IsJpegLossless(dataset)); |
88 | 89 |
89 ImageBuffer image; | 90 ImageBuffer image; |
90 //DicomImageDecoder::DecodeJpegLossless(image, dataset, 0); | 91 //DicomImageDecoder::DecodeJpegLossless(image, dataset, 0); |
91 DicomImageDecoder::Decode(image, dataset, 0); | 92 DicomImageDecoder::Decode(image, dataset, 0); |
92 | 93 |