]> Creatis software - gdcm.git/commitdiff
ChangeLog updated
authorjpr <jpr>
Fri, 31 Oct 2003 10:39:15 +0000 (10:39 +0000)
committerjpr <jpr>
Fri, 31 Oct 2003 10:39:15 +0000 (10:39 +0000)
ChangeLog

index a604641acab860857dd22e53b9a6f8a4624b2f2b..54191e68e27f052a20976bf6ca3cf498ce707b69 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,65 @@
-2003-10-30 Jean-Pierre Roux
-     * FIX a VC++ intended synatx modif broke the 12/12 Bytes expanding
+2003-10-31 Jean-Pierre Roux
+     * ENH : Add the functions gdcmFile::GetImageDataRaw 
+                               gdcmFile::GetImageDataIntoVectorRaw
+             that act as GetImageData and GetImageDataIntoVector
+            except the making of an RGB Plane from Gray Plane + LUT
+            Intended to aware (vtk) users who know how to manage 
+            such an image : 
+            After gdcmHeader :
+               GetLUTRGBA return a R,G,B,A LUT if any
+               lgrTotaleRaw gives the 'Raw' length
+               GetImageDataRaw returns the gray Plane    
+     * FIX : no more dirty trick for 'Segmented xxx Palette Color Lookup' images
+             (They stay Grey, just like with other Dicom viewers :-(
 
+2003-10-30 Jean-Pierre Roux
+     * FIX : a VC++ intended syntax modif broke the 12/12 Bytes expanding
+            
+2003-10-29  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+     *ENH: Can be used like this '$vtkgdcmViewer *.dcm' with *.dcm 
+          being coherents dicom files.
+     
+2003-10-29  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+     *FIX: DOH ! Forgot about windo$e users, they couldn't read lossless jpeg,
+           from medcon lib !
+     *ENH: Turn it into DOS file type to match libgdcmijpeg8.dsp file type 
+     *ENH: Two steps is necessary to please VC++ compiler...
+     *FIX: DOH ! libgdcmijpg8 -> libgdcmljpeg
+     *ENH: Add include dir to medcon lib
+     *FIX: only one function is being exported for now ! 
+           You should use GLOBAL(return type) see ljpg/jpeg.h for more info
+            
 2003-10-29 Jean-Pierre Roux
       * adding  gdcmHeader::GetLUTRGBA
                returns a 4 * 256 Bytes Reg/Green/Blue/Alpha vtk compliant LUT
-              --> Mathieu, le modif u're waiting for is not yet committed
-      * removal of now useless GetLUTRed,GetLUTGreen,GetLUTBlue,GetLUTRGB                                    
-
+              --> Mathieu, the modif u're waiting for is not yet committed
+      * removal of now useless GetLUTRed,GetLUTGreen,GetLUTBlue,GetLUTRGB
+      
+2003-10-27 Jean-Pierre Roux
+      * adding some xmedcon breaker files (courtesy of Loïc Boussel) 
+ .              00191113.dcm DermaColorLossLess.dcm 
+               MxTwinLossLess.dcm RadBWLossLess.dcm       
+       * ENH: For version prior to vtkImageViewer2 -r 1.19
+       * FIX: avoid pb with xmedcon-breaker CT McTwin Elscint images
+           
+2003-10-27  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+      * Removal of ido stuff in CMakeLists.txt
+                                               
+2003-10-24  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+      * ENH: vtkGdcmReader.cxx can now read multiframe dicom
+      * FIX: remove a call to ->Modified ... see comments
+      * FIX: vtkgdcmViewer.cxx was writting ASCII file...this is so slooooooow !
+      
+2003-10-23  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+      * FIX: Problem with path for libvtkgdcmPython
+      * ENH: Try adding a search script for python site-package
+      * RMV: Remove some file from medcon lib that are not necessary
+      * FIX: gdcm/Makefile.am fix for generating ljpg medcon
+      * ENH: CMakeLists.txt now generate 'pygdcm.so' instead of 'libpygdcm.so' 
+      * FIX: More pragma disable fro VC++, 
+             I don't think I break something as it is also disable in VTK/ITK. 
+            But it fasten debug compilation time.
+            
 2003-10-23 Jean-Pierre Roux
       * gdcm now deals with 16 Bits Run Length Encoded images
         (they are compressed as 2 planes images, 
 
 2003-10-22 Jean-Pierre Roux
      * Now CheckRead takes into account the bugged 'Leonardo' Siemens images
-        and XA images, sent thru the burning station
-
+        and XA images, sent thru the burning VPRO station
+     * add I9000001.dcm, a GE dlx XA image, thru the VEPRO burning station
+     (breaks DicomWorks)
+
+2003-10-22  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+      * FIX: When copying a Makefile.am to CMakeLists.txt 
+             one should remove the '\'
+            
 2003-10-22 Jean-Pierre Roux
       * in gdcmData adding a bugged 'Leonardo' Siemens image 
         (wrong lengths in header)
       * garbage Siemens 'Leonardo' images dealt with
         (the patch is easy to remove)
       * cosmetic changes to avoid warnings
-
-2003-10-21  Jean-Pierre Roux
+      
+2003-10-20  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+      * ENH: vtkgdcmViewer now autoscale color/window level on start-up, 
+        no need to press 'r' now.
+       
+2003-10-20  Jean-Pierre Roux
       * upgrade of checkRead.sh checkWrite.sh according 
         to new Jpeg Lossless decompressor
-
+       * add US.3405.1.dcm, a genuine RGB medical file ...
+       * add gdcm-ACR-LibIDO.acr, unnormalized Rectangular LibIDO format image
+       * add CLIP0001-Sequoia-U11.dcm, US 'Clip', from SEQUOIA machine, 
+                                                  UNIT 11, Hop Cardio
+              
 2003-10-15  Jean-Pierre Roux
       * general anonymisation in gdcmData
       * adding the 'color files' from
 2003-10-14  Jean-Pierre Roux
      * Emprovement of reading for Dicom encapsulated Jpeg LossLess MultiFrame images
 
+2003-10-14  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+     * TODO: *.in file to genereate a UseGDCM later
+
 2003-10-14  Jean-Pierre Roux
      * Some supposed-to-be Dicom Images have no preamble.
         OpenFile takes it into account
      * Jpeg LossLess 24 Bits images doesn-t break any longer gdcm
-
      * Missing elements added in dicomV3.dic
       (just to be affraid : have a look at
        ftp://medical.nema.org/medical/dicom/2003/01v03dif/01v03_06.pdf
        and do it again next year ;->
 
 2003-10-13  Jean-Pierre Roux
-     * According to PS 3.3-2003 C.11.1.1.2 p 619, when each pixel of a PLATTE COLOR
-       is stored on 2 Bytes, theese 2 Bytes must be equal.
+     * According to PS 3.3-2003 C.11.1.1.2 p 619, when each pixel of 
+       a PALETTE COLOR is stored on 2 Bytes, theese 2 Bytes must be equal.
        But there are NOT. It's fixed !
-
+       
+2003-10-13  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+     * FIX: "jpeglib.h" was not found on VC++
+     * FIX: vtkgdcm was not being installed 
+         
 2003-10-10  Jean-Pierre Roux
      * ENH : OpenFile closes the file if it *really* doesn't look like
-        an ACR-NEMA / DICOM one.
-     * testWrite no longer writes an empty file if the source file 
-        is not gdcm Readable
+             an ACR-NEMA / DICOM one.
+     * FIX : testWrite no longer writes an empty file if the source file     
+             is not gdcm Readable
+     * ENH : One more JPEG LossLess type "JPEG Baseline (Process 14)" 
+             is now decoded.
+            
+2003-10-10  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+     * FIX: CMake generate now documentation
+     * ENH: out of source doc build !
+     * ENH: Generate both user and dev documentation
+     * ENH: Should work on windows too
+     * ENH: Only one doxygen config.in file is needed 
+     * FIX: make install should be ok now on ùnix plateform
+     * FIX: PATH to dictionary was wrong (missing /)
+     * ENH: OpenFile, return true if the file looks like an ACR or DICOM file 
+                    
+2003-10-09  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+     * vtkGdcmReader is now able to read rgb dicom file.
+     * src/gdcmHeaderHelper : GetNumberOfScalarComponents()
+     * added a gdcmViewer to vtk test, use mouse to control 
+        window level & window width
 
 2003-10-09  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
-      * CMake-ification of gdcm, we have now two build system
+     * CMake-ification of gdcm, we have now two build system
+     * FIX: on cygwin Wsock32 doesn't exist
+     * FIX: force jpeg dir to the local one (gdcm/src/jpeg)
+     
+2003-10-06  Emanuel Ollart
+     * FIX : compilation process wad broken.
+             Changed gdcmViewer_sources to vtkgdcmViewer_sources
+            
+2003-10-06  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+     * change gdcmViewer -> vtkgdcmViewer
+     * change GetXSpacing and GetYSpacing "%f\\%" is parsed backward
+     
+2003-10-06  Jean-Pierre Roux
+     * FIX :A few nasty patches to allow the reading of a lot of nasty images
+           ( e.g : well known GE images with a wrong elem length,
+                 : Philips MRI Images with a wrong Huffman table)
+      * still to be done : allow the reading of bugged LEONARDO Siemens images
 
 2003-10-03 Jean-Pierre Roux
       * Odd length strings are padded with '\0' (not with spaces, 
         to remain compliant with already defined strings, 
         like Transfert Syntax UID and others)
 
+2003-10-03 Jean-Pierre Roux
+      * ENH :gdcmHeaderHelper::GetNumberOfScalarComponents() added, 
+             to allow displaying RGB images (not only by affim ;-)
+            
 2003-10-03  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
       * vtkGdcmReader is now able to read rgb dicom file.
       * src/gdcmHeaderHelper : GetNumberOfScalarComponents()
         Two reasons: - clear things
                      - third parties acces gdcm through header files, so won't
                      suffer anymore VC++ complains
+2003-09-30  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+      * add argv[1] in testvtkGdcmReader.cxx
+      * removed leaks
+                    
 2003-09-24 Jean-Pierre Roux
       * The lines are now eigthy characters long.for 
         gdcmHeader.cxx gdcmHeaderHelper.cxx gdcmParse.cxx 
       * src/jpeg/libijpeg12/jmorecfg12.h : export for windows modified... like
         in src/jpeg/libijpeg8/jmorecfg8.h (JPR : copy/paste exists !!!)
       * Modifs of MVSC projects to compile them. Not concerning 2 identic
-        symbols... futur problem ?
+        symbols... future problem ?
 
 2003-07-29  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
       * src/win32/libgdcmijpeg12.dsp was missing