comparison UnitTestsSources/ImageProcessingTests.cpp @ 1905:8b1baa2315b8

Huge speedup if decoding the family of JPEG transfer syntaxes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 05 Jan 2016 17:25:01 +0100
parents b1291df2f780
children 655489d9165d
comparison
equal deleted inserted replaced
1904:4be8accf8768 1905:8b1baa2315b8
53 m.SetValue(DICOM_TAG_PIXEL_REPRESENTATION, "0"); 53 m.SetValue(DICOM_TAG_PIXEL_REPRESENTATION, "0");
54 m.SetValue(DICOM_TAG_PHOTOMETRIC_INTERPRETATION, "MONOCHROME2"); 54 m.SetValue(DICOM_TAG_PHOTOMETRIC_INTERPRETATION, "MONOCHROME2");
55 55
56 DicomImageInformation info(m); 56 DicomImageInformation info(m);
57 PixelFormat format; 57 PixelFormat format;
58 ASSERT_TRUE(info.ExtractPixelFormat(format)); 58 ASSERT_TRUE(info.ExtractPixelFormat(format, false));
59 ASSERT_EQ(PixelFormat_Grayscale16, format); 59 ASSERT_EQ(PixelFormat_Grayscale16, format);
60 } 60 }
61 61
62 62
63 TEST(DicomImageInformation, ExtractPixelFormat2) 63 TEST(DicomImageInformation, ExtractPixelFormat2)
73 m.SetValue(DICOM_TAG_PIXEL_REPRESENTATION, "1"); 73 m.SetValue(DICOM_TAG_PIXEL_REPRESENTATION, "1");
74 m.SetValue(DICOM_TAG_PHOTOMETRIC_INTERPRETATION, "MONOCHROME2"); 74 m.SetValue(DICOM_TAG_PHOTOMETRIC_INTERPRETATION, "MONOCHROME2");
75 75
76 DicomImageInformation info(m); 76 DicomImageInformation info(m);
77 PixelFormat format; 77 PixelFormat format;
78 ASSERT_TRUE(info.ExtractPixelFormat(format)); 78 ASSERT_TRUE(info.ExtractPixelFormat(format, false));
79 ASSERT_EQ(PixelFormat_SignedGrayscale16, format); 79 ASSERT_EQ(PixelFormat_SignedGrayscale16, format);
80 } 80 }