File: TestIconImage.cxx

package info (click to toggle)
gdcm 3.0.24-9
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 27,856 kB
  • sloc: cpp: 203,722; ansic: 76,471; xml: 48,131; python: 3,473; cs: 2,308; java: 1,629; lex: 1,290; sh: 334; php: 128; makefile: 97
file content (43 lines) | stat: -rw-r--r-- 2,388 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*=========================================================================

  Program: GDCM (Grassroots DICOM). A DICOM library

  Copyright (c) 2006-2011 Mathieu Malaterre
  All rights reserved.
  See Copyright.txt or http://gdcm.sourceforge.net/Copyright.html for details.

     This software is distributed WITHOUT ANY WARRANTY; without even
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
     PURPOSE.  See the above copyright notice for more information.

=========================================================================*/
#include "gdcmIconImage.h"

// FIXME:
// gdcmData/US-GE-4AICL142.dcm has a private data element that is an Icon:
/*
(6003,0010) LO [GEMS_Ultrasound_ImageGroup_001]         #  30, 1 PrivateCreator
(6003,1010) SQ (Sequence with explicit length #=1)      # 12522, 1 Unknown Tag & Data
  (fffe,e000) na (Item with explicit length #=15)         # 12514, 1 Item
    (0002,0010) UI =LittleEndianExplicit                    #  20, 1 TransferSyntaxUID
    (0008,0008) CS [DERIVED\SECONDARY]                      #  18, 2 ImageType
    (0008,2111) ST [SmallPreview]                           #  12, 1 DerivationDescription
    (0028,0002) US 3                                        #   2, 1 SamplesPerPixel
    (0028,0004) CS [RGB]                                    #   4, 1 PhotometricInterpretation
    (0028,0006) US 0                                        #   2, 1 PlanarConfiguration
    (0028,0010) US 64                                       #   2, 1 Rows
    (0028,0011) US 64                                       #   2, 1 Columns
    (0028,0014) US 1                                        #   2, 1 UltrasoundColorDataPresent
    (0028,0100) US 8                                        #   2, 1 BitsAllocated
    (0028,0101) US 8                                        #   2, 1 BitsStored
    (0028,0102) US 7                                        #   2, 1 HighBit
    (0028,0103) US 0                                        #   2, 1 PixelRepresentation
    (6003,0010) LO [GEMS_Ultrasound_ImageGroup_001]         #  30, 1 PrivateCreator
    (6003,1011) OB 00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00... # 12288, 1 Unknown Tag & Data
  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   #   0, 0 ItemDelimitationItem
*/
int TestIconImage(int, char *[])
{
  gdcm::IconImage icon;
  return 0;
}