]> Creatis software - gdcmData.git/blobdiff - checkSequences.sh
Add test files
[gdcmData.git] / checkSequences.sh
index 059ae776823142dbf8a4c5b19f0396d3d1a95106..52f88dbea6f40ad4e95c0042e067b02d15060b93 100644 (file)
@@ -1,58 +1,80 @@
-# Horror Picture Show
-# -------------------
+# use :
 
-gdcm-MR-PHILIPS-16-Multi-Seq.dcm # 400 SQ, embedded SQ , O length sequ
+../../gdcm/bin/gdcmCxxTests PrintDocument mriThruVPRO.dcm 2  | more
 
-gdcm-MR-PHILIPS-16-NonRectPix.dcm # 22 SQ, embedded SQ , O length sequ
 
-mriThruVPRO.dcm # 7 SQ  O length sequ
-                           
-MxTwinLossLess.dcm # 0088|0200  x(59c)  [Icon Image Sequence] O length sequ
-icone.dcm          # 0008|2112  x(264)  [Source Image Sequence]
+Kross soucis !
+
+               
+# Horror Picture Show
+# -------------------
+
+gdcmCxxTests PrintDocument gdcm-MR-PHILIPS-16-Multi-Seq.dcm 2  # 400 SQ, embedded SQ 
+                                 # with O length sequ
+
+gdcmCxxTests PrintDocument gdcm-MR-PHILIPS-16-NonRectPix.dcm 2  # 22 SQ, embedded SQ 
+                                 # with O length sequ
+                                
+gdcmCxxTests PrintDocument mriThruVPRO.dcm 2  # 7 SQ   ffffffff length 
+                                 # with O length sequ 
+                                                           
+gdcmCxxTests PrintDocument MxTwinLossLess.dcm 2  # 0088|0200    x(59c)  [Icon Image Sequence] 
+                   # with O length sequ
+
+gdcmCxxTests PrintDocument icone.dcm 2        # SQ     ffffffff length             
+                   # 0008|2112  x(264)  [Source Image Sequence]
+                                # with 130 useless Items (?!)
                    # 0088|0200   x(362a) [Icon Image Sequence]
-          
+                   # with Item Delimitation Item       e00d       
+                   # with Sequence Delimitation Item   e0dd
+                  
+gdcmCxxTests PrintDocument Wrist.pap  2       # PAPYRUS 3.0 image
+gdcmCxxTests PrintDocument cinecard.pap 2 # PAPYRUS 3.0 multiframe
+                          
           
 # Peacefull images
 # ----------------
 
-canadaAloka.dcm          # 0018|6011 x(2f6) [Sequence of Ultrasound Regions ]
+gdcmCxxTests PrintDocument canadaAloka.dcm 2   # 0018|6011 x(2f6) [Sequence of Ultrasound Regions ] ffff
 
-CLIP0001-Sequoia-U11.dcm # 0018|6011 [Sequence of Ultrasound Regions ]
+gdcmCxxTests PrintDocument CLIP0001-Sequoia-U11.dcm # 0018|6011 [Sequence of Ultrasound Regions ]
 
-cr172241.dcm             # 0028|3000  x(344) [Modality LUT Sequence]
+gdcmCxxTests PrintDocument cr172241.dcm 2    # 0028|3000  x(344) [Modality LUT Sequence]
 
-fromTheralys.dcm         # 0008|1140  x(2f1) [Referenced Image Sequence]
+gdcmCxxTests PrintDocument fromTheralys.dcm 2   # 0008|1140  x(2f1) [Referenced Image Sequence]
 
-gdcm-CR-DCMTK-16-NonSamplePerPix.dcm # 0008|1140  x(39a) [Referenced Image Sequence]
+# ????
+gdcmCxxTests PrintDocument gdcm-CR-DCMTK-16-NonSamplePerPix.dcm 2  # 0008|1140  x(39a) [Referenced Image Sequence]
                                      # 0008|2112  x(440) [Source Image Sequence]
-gdcm-JPEG-Extended.dcm               # idem
 
-gdcm-JPEG-LossLess3a.dcm             # 0008|2112  x(378) [Source Image Sequence]
+gdcmCxxTests PrintDocument gdcm-JPEG-Extended.dcm          # ffff 0008|1140  x(39a) [Referenced Image Sequence]
+                                # ffff 0008|2112  x(440) [Source Image Sequence]
 
-gdcm-MR-PHILIPS-16.dcm               # 0008|1140 x(33c)  [Referenced Image Sequence]
+gdcmCxxTests PrintDocument gdcm-JPEG-LossLess3a.dcm 2    # 0008|2112  x(378) [Source Image Sequence]
+
+gdcmCxxTests PrintDocument gdcm-MR-PHILIPS-16.dcm 2        # 0008|1140 x(33c)  [Referenced Image Sequence]
  
-I9000001.dcm      # 0028|6100  x(c0e)  [Mask Subtraction Sequence]
-                  # 0050|0010  x(c74)  [Device Sequence]
+gdcmCxxTests PrintDocument I9000001.dcm 2   # ffff 0028|6100  x(c0e)  [Mask Subtraction Sequence]
+                  # ffff 0050|0010  x(c74)  [Device Sequence]
 
-multiframe2GE.dcm # 0028|6100  x(3e)  [Mask Subtraction Sequence]
+gdcmCxxTests PrintDocument multiframe2GE.dcm 2  # 0028|6100  x(3e)  [Mask Subtraction Sequence]
                   # 0050|0010  x(3c)  [Device Sequence]
 
-irmPhlipsNew1.dcm       # 0008|1140  x(33c)  [Referenced Image Sequence]
+gdcmCxxTests PrintDocument irmPhlipsNew1.dcm 2  # 0008|1140  x(33c)  [Referenced Image Sequence]
 
-multiframe1Integris.dcm # 0028|3000  x(66c)  [Modality LUT Sequence]
+gdcmCxxTests PrintDocument multiframe1Integris.dcm # 0028|3000  x(66c)  [Modality LUT Sequence]
 
-QMAG0001.dcm     # 0008|2112  x(2ac) [Source Image Sequence]
+gdcmCxxTests PrintDocument QMAG0001.dcm 2  # 0008|2112  x(2ac) [Source Image Sequence]
                  # 0018|6011  x(3b6) [Sequence of Ultrasound Regions ] 
 
-US.1.2.dcm       # 0018|6011 x(4b8)  [Sequence of Ultrasound Regions ]
+gdcmCxxTests PrintDocument US.1.2.dcm 2  # 0018|6011 x(4b8)  [Sequence of Ultrasound Regions ]
 
-sonataMonaco.dcm # 0008|1140  x(35a) [Referenced Image Sequence]
+gdcmCxxTests PrintDocument sonataMonaco.dcm 2   # 0008|1140  x(35a) [Referenced Image Sequence]
 
-xa_integris.dcm  # 0008|1111 x(32c)  [Referenced Performed Procedure Step Sequence]
+gdcmCxxTests PrintDocument xa_integris.dcm 2    # 0008|1111 x(32c)  [Referenced Performed Procedure Step Sequence]
                  # 0029|fd00  x(674) [unkn]
-               
-               
-            
+                
+gdcmCxxTests PrintDocument E00001S03I0015.dcm 2   # 0008|1111 x(342) [Referenced Performed Procedure Step Sequence] []
+                   # 0008|1140 x(3ac) [Referenced Image Sequence]
+                  
+gdcmCxxTests PrintDocument 3E768EB7.dcm 2