]> Creatis software - gdcm.git/log
gdcm.git
20 years ago* grammar ;)
malaterre [Wed, 17 Sep 2003 08:20:16 +0000 (08:20 +0000)]
* grammar ;)

20 years ago Makefile.am now exports gdcm.dsw for Windoze users. --- Frog
frog [Tue, 16 Sep 2003 14:03:09 +0000 (14:03 +0000)]
Makefile.am now exports gdcm.dsw for Windoze users. --- Frog

20 years ago * Cosmetic changes:
frog [Tue, 16 Sep 2003 13:40:45 +0000 (13:40 +0000)]
  * Cosmetic changes:
        - gdcmPython/testSuite.py adapted to the JPR updated Dicts/dicomV3.dic
          Dicom dictionary. The test suite can now be run again. Note:
          I'm note very happy with the " (RET)" changes. I believe this
          RETAINED comment should be dropped when parsing the dictionary.
        - PACKAGER corrected
        - DEVELOPPER added.
        - AUTHORS updated and now in alphabetical order

20 years ago* Fix a cygwin complain about not finding python2.3, (thanks to LFV)
malaterre [Mon, 15 Sep 2003 12:02:42 +0000 (12:02 +0000)]
* Fix a cygwin complain about not finding python2.3, (thanks to LFV)

20 years agoMissing modalities added, to be compliant with DICOM Part 3.3 '2003
jpr [Thu, 11 Sep 2003 13:44:17 +0000 (13:44 +0000)]
Missing modalities added, to be compliant with DICOM Part 3.3 '2003

20 years agoSpecial patch to allow gdcm to read ACR-LibIDO formatted images
jpr [Thu, 11 Sep 2003 11:12:59 +0000 (11:12 +0000)]
Special patch to allow gdcm to read ACR-LibIDO formatted images
(if recognition code = ACR_LIBIDO, we switch ROWS and COLUMN)

All the gdcmFile::WriteXXX now produce a LibIDO/gdcm readable ACR_LibIDO image
when the source was an ACR_LibIDO image.

20 years ago* cygwin complains about missing std:: in subdir Test/
malaterre [Thu, 11 Sep 2003 11:01:45 +0000 (11:01 +0000)]
* cygwin complains about missing std:: in subdir Test/

20 years ago* remove some methods that are now in gdcmHeaderHelper
malaterre [Wed, 10 Sep 2003 16:31:23 +0000 (16:31 +0000)]
* remove some methods that are now in gdcmHeaderHelper

20 years agovtkGdcmReader set spacing and origin correctly
malaterre [Wed, 10 Sep 2003 09:31:55 +0000 (09:31 +0000)]
vtkGdcmReader set spacing and origin correctly

20 years agoSome more items added to be Dicom'2003 compliant
jpr [Tue, 9 Sep 2003 17:57:34 +0000 (17:57 +0000)]
Some more items added to be Dicom'2003 compliant

20 years ago* Fix a few delete/delete[] mismatch
malaterre [Tue, 9 Sep 2003 08:46:32 +0000 (08:46 +0000)]
* Fix a few delete/delete[] mismatch

20 years ago* src/gdcmHeaderHelper.[h cxx]: added new class that provide an
malaterre [Mon, 8 Sep 2003 16:37:47 +0000 (16:37 +0000)]
* src/gdcmHeaderHelper.[h cxx]: added new class that provide an
  interpretation to data given by gdcmHeader. For instance there are
  heuristics to get informations (look at different places).
* it also include a specific class: gdcmSerieHeaderHelper devoted to
  sorting DICOM images based on different strategies.
* modified Makefiles accordingly.

20 years ago* src/*.cxx : added pragma disable 4786/4251 to get rid of ~4300 warning
malaterre [Fri, 5 Sep 2003 11:53:38 +0000 (11:53 +0000)]
* src/*.cxx : added pragma disable 4786/4251 to get rid of ~4300 warning
  when building in debug mode
* vtk/win32/vtkgdcm.dsp : change /MT -> /MD and /MTd -> /MDd to match
  src/win32/gdcmdll.dsp
* vtk/win32/vtkgdcm.dsp : added /nodefaultlib "mscvrt" for debug mode

20 years ago* Corrected a leak in vtkGdcmREader.cxx, the pSource was find thanks to valgrind.
malaterre [Fri, 29 Aug 2003 09:48:21 +0000 (09:48 +0000)]
* Corrected a leak in vtkGdcmREader.cxx, the pSource was find thanks to valgrind.

20 years ago* Corrected a leak, the pSource was find thanks to valgrind. valgrind rules !
malaterre [Fri, 29 Aug 2003 09:47:13 +0000 (09:47 +0000)]
* Corrected a leak, the pSource was find thanks to valgrind. valgrind rules !

20 years ago* src/win32/libgdcmjpeg12.dsp was not dos format
malaterre [Tue, 29 Jul 2003 12:57:32 +0000 (12:57 +0000)]
* src/win32/libgdcmjpeg12.dsp was not dos format
* src/win32/libgdcmjpeg12.dsp : libgdcmijpeg12_EXPORTS -> LIBGDCMIJPEG12_EXPORTS
* src/win32/gdcmdll.dsp: + /I "..\jpeg\libijg12"

20 years ago * src/gdcmHeader.h : add std:: prefix for stl elements... like others in
regrain [Tue, 29 Jul 2003 11:58:12 +0000 (11:58 +0000)]
  * src/gdcmHeader.h : add std:: prefix for stl elements... like others in
        the file
      * src/gdcmFile.cxx : bug fix in affectation type
      * 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 ?
      -- BeNours

20 years agomissing namespace: string -> std::string
malaterre [Tue, 29 Jul 2003 09:35:51 +0000 (09:35 +0000)]
missing namespace: string -> std::string

20 years agoSorry, didn't realize named had changed .c -> 12.c
malaterre [Tue, 29 Jul 2003 09:03:18 +0000 (09:03 +0000)]
Sorry, didn't realize named had changed .c -> 12.c

20 years ago* src/win32/libgdcmijpeg12.dsp was missing
malaterre [Tue, 29 Jul 2003 08:55:32 +0000 (08:55 +0000)]
* src/win32/libgdcmijpeg12.dsp was missing
* modified gdcm.dsw accordingly

20 years ago* src/gdcmHeader.cxx : misplaced return 0.; for ACR/NEMA
malaterre [Mon, 28 Jul 2003 12:27:14 +0000 (12:27 +0000)]
* src/gdcmHeader.cxx : misplaced return 0.; for ACR/NEMA

20 years agomisplaced return 0.; for ACR/NEMA
malaterre [Mon, 28 Jul 2003 12:21:09 +0000 (12:21 +0000)]
misplaced return 0.; for ACR/NEMA

20 years ago*** empty log message ***
regrain [Mon, 28 Jul 2003 12:19:18 +0000 (12:19 +0000)]
*** empty log message ***

20 years ago * src/jpeg/libijg12/.cvsignore, jconfig.* : ommited files while last
regrain [Thu, 24 Jul 2003 13:31:03 +0000 (13:31 +0000)]
  * src/jpeg/libijg12/.cvsignore, jconfig.* : ommited files while last
        commit of JPR (before his hollidays to facilitate our work).
      * setup.py : bug fix in code. Modifications made while the last commit
        of JPR. The code hasn't been tested before the commit... it's so
        useless to make that (for best programmer that is JPR) !!!
      -- BeNours

20 years agoFor the Linux part of the Packaging
jpr [Wed, 23 Jul 2003 10:37:52 +0000 (10:37 +0000)]
For the Linux part of the Packaging

20 years agoAdding the empty gdcmRLE.cxx file
jpr [Wed, 23 Jul 2003 10:19:38 +0000 (10:19 +0000)]
Adding the empty gdcmRLE.cxx file

20 years agoAdd empty gdcmJpeg2000.cxx, ready for the future
jpr [Wed, 23 Jul 2003 10:18:00 +0000 (10:18 +0000)]
Add empty gdcmJpeg2000.cxx, ready for the future

20 years agoFor 12 bits jpeg, it could help :-(
jpr [Wed, 23 Jul 2003 10:15:32 +0000 (10:15 +0000)]
For 12 bits jpeg, it could help :-(

20 years agoLast commit (?)
jpr [Wed, 23 Jul 2003 09:53:57 +0000 (09:53 +0000)]
Last commit (?)

20 years agofor libijg8
jpr [Wed, 23 Jul 2003 09:40:36 +0000 (09:40 +0000)]
for libijg8

20 years agoFor libijg12
jpr [Wed, 23 Jul 2003 09:38:34 +0000 (09:38 +0000)]
For libijg12

20 years agoAdd Jpeg 12 bits .c files,
jpr [Wed, 23 Jul 2003 09:29:13 +0000 (09:29 +0000)]
Add Jpeg 12 bits .c files,
in libiijg12

20 years agoadding jpeg12 bits .h file , in libijg12.
jpr [Wed, 23 Jul 2003 09:27:26 +0000 (09:27 +0000)]
adding jpeg12 bits .h file , in libijg12.
I hope, this time ...

20 years agoremove 12 bits .c files out of lib 8
jpr [Wed, 23 Jul 2003 09:17:54 +0000 (09:17 +0000)]
remove 12 bits .c files out of lib 8

20 years agoremove '12 bits' files out of lib 8
jpr [Wed, 23 Jul 2003 09:14:38 +0000 (09:14 +0000)]
remove '12 bits' files out of lib 8

20 years ago- Color problems taken in to account
jpr [Wed, 23 Jul 2003 08:43:03 +0000 (08:43 +0000)]
- Color problems taken in to account
- 12 Bits Jpeg Lossy taken into account
- (RLE LossLess functions not yet made)

20 years agoadding the UIDs full names
jpr [Wed, 23 Jul 2003 08:40:44 +0000 (08:40 +0000)]
adding the UIDs full names

20 years agoC files for 1é bits Jpeg lossy (from IJG 6b)
jpr [Wed, 23 Jul 2003 08:38:08 +0000 (08:38 +0000)]
C files for 1é bits Jpeg lossy (from IJG 6b)

20 years agoinclude files for 8 bits Jpeg Lossy (from IJG 6b)
jpr [Wed, 23 Jul 2003 08:35:58 +0000 (08:35 +0000)]
include files for 8 bits Jpeg Lossy (from IJG 6b)

20 years agojBitsInJsample.h : to avoid pb when including in gdcmJpeg.cxx
jpr [Wed, 23 Jul 2003 08:30:18 +0000 (08:30 +0000)]
jBitsInJsample.h : to avoid pb when including in gdcmJpeg.cxx

20 years agoUpgrade of Dicom Dictionary to be 2003 compliant (400 entries added)
jpr [Wed, 23 Jul 2003 07:41:38 +0000 (07:41 +0000)]
Upgrade of Dicom Dictionary to be 2003 compliant (400 entries added)
Next step will be the removal of NIH defined 3-rd field,
whixh is not part of the dictionary

20 years ago*** empty log message ***
frog [Wed, 9 Jul 2003 16:12:50 +0000 (16:12 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
frog [Tue, 8 Jul 2003 13:42:49 +0000 (13:42 +0000)]
*** empty log message ***

20 years ago*** empty log message *** Version0.3
frog [Tue, 8 Jul 2003 13:34:51 +0000 (13:34 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
frog [Tue, 8 Jul 2003 12:51:21 +0000 (12:51 +0000)]
*** empty log message ***

20 years ago * vtk/testvtkGdcmReader.cxx : remove a symbol that is unused
regrain [Tue, 8 Jul 2003 09:48:39 +0000 (09:48 +0000)]
  * vtk/testvtkGdcmReader.cxx : remove a symbol that is unused
      * src/jpeg/libijg8/jmorecfg.h : adding export symbol for windows
      * *.dsp : modifications to use new libgdcmijpeg8 library
      * setup.py : bug fix on VTKPATH variable
      * PACKAGER : adding all concerning windows
      -- BeNours

20 years ago * src/gdcmElValSet.cxx, gdcmFile.cxx: JPR bug fix, removal of
frog [Mon, 7 Jul 2003 17:05:12 +0000 (17:05 +0000)]
  * src/gdcmElValSet.cxx, gdcmFile.cxx: JPR bug fix, removal of
        garbage debug code.
      * TODO, vtk/vtkGdcmReader.cxx: upcoming fixes comments.
      * gdcmPython/testSuite.py: JPR bug fix, brutal erasement of
        test suite reported error.
      * PACKAGER file added (describes what a packager must do when
        packaging a new release).
      * MANIFEST.in, now declares jconfig.linux and jconfig.vc
      * configure.in: upgraded version number to 0.3.0
      * fixing build of rpm (through rpm -ta):
        - Doc/Makefile.am exports proper doxygen files
        - src/jpeg/libijg8/Makefile.am exports the include files. --- Frog

20 years ago * vtk/vtkGdcmReader.cxx : bug fix when loading only 1 file.
regrain [Mon, 7 Jul 2003 10:26:14 +0000 (10:26 +0000)]
  * vtk/vtkGdcmReader.cxx : bug fix when loading only 1 file.
      * src/gdcmHeader.h : formatting code
      -- BeNours

20 years ago * vtk/vtkGdcmReader.h : adding comments for InternalFileNaleList variable
regrain [Mon, 7 Jul 2003 10:06:36 +0000 (10:06 +0000)]
  * vtk/vtkGdcmReader.h : adding comments for InternalFileNaleList variable
      -- BeNours

20 years ago * vtk/vtkGdcmReader.[cxx|h] : bug fix when loading only one file.
regrain [Mon, 7 Jul 2003 09:10:32 +0000 (09:10 +0000)]
  * vtk/vtkGdcmReader.[cxx|h] : bug fix when loading only one file.
        We were obtaining error message from vtk. Now, creation of file list
        is made in an internal list to prevent this problem.
        Bug fix when output is empty.
        Bug fix in update of progress value. Previous commit for this was a bad
        correction.
      -- BeNours

20 years ago * src/gdcmHeader.h : added method to get the file name
regrain [Fri, 4 Jul 2003 17:12:42 +0000 (17:12 +0000)]
  * src/gdcmHeader.h : added method to get the file name
      * vtk/vtkGdcmReader.[cxx|h] : bug fix concerning loading of bad dicom
        files. Added method to remove all files on the input
        Added FIXME comment concerning the bad parsing of header made by
        ExecuteInformation method (in ExecuteData method)
      -- BeNours

20 years ago * src/gdcmFile.cxx : bug fix under Window after JPR commit
regrain [Thu, 3 Jul 2003 16:33:31 +0000 (16:33 +0000)]
  * src/gdcmFile.cxx : bug fix under Window after JPR commit
        RQ : the JPR doesn't appear in the ChangeLog... normal for him
      -- BeNours

20 years ago * vtk/Makefile.am: vtkGdcmReader.h should now be cleany installed
frog [Thu, 3 Jul 2003 16:25:35 +0000 (16:25 +0000)]
  * vtk/Makefile.am: vtkGdcmReader.h should now be cleany installed
        when using make instal.

20 years ago2003-07-03 Benoit Regrain <Benoit.Regrain@creatis.insa-lyon.fr>
regrain [Thu, 3 Jul 2003 16:09:51 +0000 (16:09 +0000)]
2003-07-03  Benoit Regrain <Benoit.Regrain@creatis.insa-lyon.fr>
      * setup.py : adding include dir of jpeg lib to compile all sources
      * */Win32/*.dsp : JPR fix for windows compilation
      -- BeNours

20 years agoAll the 'accesors with euristics' move to the end of the file
jpr [Thu, 3 Jul 2003 14:38:16 +0000 (14:38 +0000)]
All the 'accesors with euristics' move to the end of the file
(waiting to be moved to an other file)

20 years ago- gdcmDebug set to 0 in ordrer to avaoid some spurious outputs
jpr [Thu, 3 Jul 2003 11:29:34 +0000 (11:29 +0000)]
- gdcmDebug set to 0 in ordrer to avaoid some spurious outputs
- mistyping corrected

20 years agonow gdcmFile::GetImageDataIntoVector, gdcmFile::GetImageData, and so on
jpr [Wed, 2 Jul 2003 16:47:22 +0000 (16:47 +0000)]
now gdcmFile::GetImageDataIntoVector, gdcmFile::GetImageData, and so on
return an RGB pixel map
(they return no longer an R Plane + a G Plane + a B Plane)
see gdcmData/US-RGB-8-epicard.dcm

20 years ago * src/jpeg/libijg8/jconfig.* : JPR bug fix : now compile on both
regrain [Wed, 2 Jul 2003 15:15:43 +0000 (15:15 +0000)]
  * src/jpeg/libijg8/jconfig.* : JPR bug fix : now compile on both
        linux and WINDOWS !
      * src/gdcmJpeg.cxx : JPR bug fix : erroneous include
      * src/win32/gdcmdll.dsp : JPR fix for windows compilation
      -- BeNours

20 years ago * setup.py is again effective on un*x (takes into account the
frog [Wed, 2 Jul 2003 13:21:36 +0000 (13:21 +0000)]
  * setup.py is again effective on un*x (takes into account the
        addon of the jpeg library)
      * Doc/DoxyDevelInstal.txt added (developper's raw documentation)
      * Doc/Doxy* updated (includes above enhancements)
      * INSTALL now points to web documentation  --- Frog

20 years agosome useless tests removed
jpr [Tue, 1 Jul 2003 17:22:44 +0000 (17:22 +0000)]
some useless tests removed

20 years agomistyping corrected
jpr [Tue, 1 Jul 2003 15:48:27 +0000 (15:48 +0000)]
mistyping corrected

20 years ago * src/gdcmHeader.h doesn't make unnecessary reference to
frog [Tue, 1 Jul 2003 15:14:35 +0000 (15:14 +0000)]
  * src/gdcmHeader.h doesn't make unnecessary reference to
        gdcmUtil.h anymore.

20 years ago * gdcmPython/Makefile.am now avoids calling the wrappers for the
frog [Tue, 1 Jul 2003 10:04:35 +0000 (10:04 +0000)]
  * gdcmPython/Makefile.am now avoids calling the wrappers for the
        clean target.
      * src/gdcm*.[cxx|h] :
        - to allow compilation with gcc 3.x
          -- clean up of STL usage (added explicit usage of std::)
          -- small fixes on exceptions.
          Note: linking not tested !
        - clean of doxygen comments to avoid warnings at documentation
          building stage.
      * vtk/vtkGdcmReader.cxx: g++ warning message clean up (platform
        dependent convertion).

20 years agoNow GetXImagePosition, GetYImagePosition, GetZImagePosition
jpr [Tue, 1 Jul 2003 09:29:56 +0000 (09:29 +0000)]
Now GetXImagePosition, GetYImagePosition, GetZImagePosition
deal with old ACR-NEMA images

20 years agoAdding :
jpr [Thu, 26 Jun 2003 13:07:01 +0000 (13:07 +0000)]
Adding :

std::string TranslateToKey(guint16 group, guint16 element);
(because a tag key may not be associated to a dictionary)

int gdcmHeader::CheckIfExistByNumber(guint16 Group, guint16 Elem);
(we need to know if we want to build a kosher Dicom Header)

int gdcmElValSet::CheckIfExistByNumber(guint16 Group, guint16 Elem);
Well .... private fields *do* exist in C++

20 years ago * Clean up of previous JPR garbage commit (not even commented in the
frog [Tue, 24 Jun 2003 10:09:45 +0000 (10:09 +0000)]
  * Clean up of previous JPR garbage commit (not even commented in the
        Changelog):
        - Test/Makefile.am removed the reference to unexisting testTS.cxx
        - moved all jpeg related files from src to src/jpeg/libijg8, with
          addition/modification of Makefile.am and configure.in.
        - the testSuite is still brain damage (not guilty).

20 years agoFinal remove of spurious testTS
jpr [Fri, 20 Jun 2003 14:17:47 +0000 (14:17 +0000)]
Final remove of spurious  testTS

20 years agoAdd JPEG 6b files
jpr [Tue, 17 Jun 2003 17:44:48 +0000 (17:44 +0000)]
Add JPEG 6b files

20 years agoTo display the actual value of Transfer Syntax (instead of its code)
jpr [Tue, 17 Jun 2003 16:38:20 +0000 (16:38 +0000)]
To display the actual value of Transfer Syntax (instead of its code)

20 years agoSome more displays to improve debugging
jpr [Tue, 17 Jun 2003 16:34:02 +0000 (16:34 +0000)]
Some more displays to improve debugging

20 years ago * vtk/vtkGdcmReader.cxx : modification for an already existing name
regrain [Tue, 17 Jun 2003 08:07:23 +0000 (08:07 +0000)]
  * vtk/vtkGdcmReader.cxx : modification for an already existing name
        (FileName -> Filename)
      -- BeNours

20 years ago * WrapVTK.py : modifications to get correctly vtk source files to
regrain [Tue, 17 Jun 2003 08:03:11 +0000 (08:03 +0000)]
  * WrapVTK.py : modifications to get correctly vtk source files to
        compile
      -- BeNours

20 years agoMemory fixes (valgrind need to be run on .libs/vtkgdcmdemo and not the script).
malaterre [Thu, 12 Jun 2003 16:58:31 +0000 (16:58 +0000)]
Memory fixes (valgrind need to be run on .libs/vtkgdcmdemo and not the script).
Change a empty() -> clear()

20 years agoHeader mismatch with cpp file: corrected
malaterre [Thu, 12 Jun 2003 14:53:01 +0000 (14:53 +0000)]
Header mismatch with cpp file: corrected

20 years ago * vtk/vtkGdcmReader.[cxx/h]:
frog [Wed, 11 Jun 2003 13:36:53 +0000 (13:36 +0000)]
  * vtk/vtkGdcmReader.[cxx/h]:
        - UpdateProgress method should now be effective
        - removed the limitation on having only images loaded (as opposed
          to volumes),
        - when building a stack of images/volume, a lesser number of
          gdcmHeader and gdcmFile instances should be used (hopefully
          accelerating things).
        - when building a stack of images/volumes, files which are not
          loadable (wrong path-filename, wrong permissions on existing file,
          or file not parsable by gdcm) are replaced with a black image
          in the stack (for the caller to notice the problem).

21 years ago * vtk/vtkGdcmReader.cxx: hopefully corrected Z extent. Frog
frog [Tue, 3 Jun 2003 10:26:07 +0000 (10:26 +0000)]
  * vtk/vtkGdcmReader.cxx: hopefully corrected Z extent. Frog

21 years ago * vtk/vtkGdcmReader[cxx|h] : makes correct code to remove conflicts
regrain [Mon, 2 Jun 2003 07:42:17 +0000 (07:42 +0000)]
  * vtk/vtkGdcmReader[cxx|h] : makes correct code to remove conflicts
        between standard library (std) and vtk library (problems are found
        under Windows... thanks Windows !)
      -- BeNours

21 years ago * vtk/vtkGdcmReader[cxx|h] should now be volume aware (read ready for
frog [Fri, 30 May 2003 18:48:35 +0000 (18:48 +0000)]
  * vtk/vtkGdcmReader[cxx|h] should now be volume aware (read ready for
        debug stage).
      * gdcmPython/demo/vtkGdcmReader.py: commented lines for volume test

21 years ago * vtk/vtkGdcmReader[cxx|h] preparation addons for loading volumes.
frog [Thu, 29 May 2003 16:58:24 +0000 (16:58 +0000)]
  * vtk/vtkGdcmReader[cxx|h] preparation addons for loading volumes.

21 years ago * When compiling with distutils (see setup.py) the C++ compiler is
frog [Wed, 28 May 2003 19:36:20 +0000 (19:36 +0000)]
  * When compiling with distutils (see setup.py) the C++ compiler is
        called with different flags than the default ones (with automake).
        In order to fix all those warning, I compiled gdcm with the command
           make 'CXXFLAGS=-Wall -Wstrict-prototypes -D__STDC_LIMIT_MACROS'
        and went for warning fixes:
        - src/gdcmHeader.cxx, Test/dcm2acr.cxx, pourFindTaggs.cxx cleaned
          up from unused variables.
        - vtk/vtkGdcmReader.cxx: potential bug fix.
      * src/gdcmHeader.h: Doxygen warning cleanup

21 years ago * gdcmPython/gdcm.i:
frog [Tue, 27 May 2003 15:16:13 +0000 (15:16 +0000)]
  * gdcmPython/gdcm.i:
        - typemaps correction to take into account the systematic replacement
          of "using namespace std" with std:: prefix e.g. std::list,
          std::string... (cf changes of 2003-05-21).
        - gdcmGlob global variable of type gdcmGlobal (defined in
          src/gdcmUtil.cxx and declared in gdcmPython/gdcm.i) is now
          exported to Python a as cvar.
      * gdcmPython/__init__.py now defines two functions GetPubDictTagNames()
        and GetPubDictTagNamesByCategory() as a replacement for deprecated
        gdcmDictSet.GetPubDictTagNames() and
        gdcmDictSet.GetPubDictTagNamesByCategory() class functions (i.e.
        C++ static methods).
      * gdcmPython/demo/printGroupedPublicDict.py is operational again,
        with the above changes.                    ---- Frog

21 years ago Bug fix for VTK path
regrain [Thu, 22 May 2003 13:56:42 +0000 (13:56 +0000)]
  Bug fix for VTK path
      -- BeNours

21 years ago * setup.py, manifest.in : bug fix under linux
regrain [Thu, 22 May 2003 13:14:55 +0000 (13:14 +0000)]
  * setup.py, manifest.in : bug fix under linux
      -- BeNours

21 years ago * Modification of setup.py to compile vtk part too. Then, we have 2
regrain [Thu, 22 May 2003 10:44:30 +0000 (10:44 +0000)]
  * Modification of setup.py to compile vtk part too. Then, we have 2
        wrappers which must work with same distutils. For that, we have a
        generic distutils in distusiltsWrapping.py ; with :
         - build_extWrap class to wrap generically all extensions,
         - ExtensionWrap base class for all wrapping extension that contains
           a wrapper
         - Wrapper interface which wrap sources
        + In WrapSwig.py  we have extension and wrapper for Swig
        + In WrapVTK.py  we have extension and wrapper for VTK
      * MANIFEST.in : modifications to consider vtk directory and new python
        files for compilation
      -- BeNours

21 years ago*** empty log message ***
regrain [Thu, 22 May 2003 09:55:29 +0000 (09:55 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
regrain [Thu, 22 May 2003 08:37:14 +0000 (08:37 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
regrain [Wed, 21 May 2003 16:26:57 +0000 (16:26 +0000)]
*** empty log message ***

21 years ago * src/*.[h] all occurences of stl classes are now prefixed with
regrain [Wed, 21 May 2003 16:26:26 +0000 (16:26 +0000)]
  * src/*.[h] all occurences of stl classes are now prefixed with
        std::, and all occurences of "using namespace std;" where removed.
        This is to avoid pollution of global namespace in included files.
        Apparently vtk does not avoid this pitfall: when using both
        gdcm and vtk (as in vtk/vtkGdcmReader.cxx) this ended up in a
        collision of various stl members (principally cout...).
      * gdcmPython/gdcm.i now declares a typemap for std::string (to
         comply with above changes)
      -- Frog & BeNours

21 years agogdcmPython/testSuite.py now cleanly removes temprory generated file.
frog [Wed, 21 May 2003 14:51:49 +0000 (14:51 +0000)]
gdcmPython/testSuite.py now cleanly removes temprory generated file.

21 years ago * src/*.[h] all occurences of stl classes are now prefixed with
frog [Wed, 21 May 2003 14:42:45 +0000 (14:42 +0000)]
  * src/*.[h] all occurences of stl classes are now prefixed with
        std::, and all occurences of "using namespace std;" where removed.
        This is to avoid pollution of global namespace in included files.
        Apparently vtk does not avoid this pitfall: when using both
        gdcm and vtk (as in vtk/vtkGdcmReader.cxx) this ended up in a
        collision of various stl members (principally cout...).

21 years ago * Added python wrappers of vtkGdcmReader vtk class (see the
frog [Wed, 21 May 2003 08:21:16 +0000 (08:21 +0000)]
  * Added python wrappers of vtkGdcmReader vtk class (see the
        source in vtk/vtkGdcmReader.cxx) :
        - vtk/Makefile.am now builds a library
        - gdcmPython/Makefile.am now builds vtkgdcmPython a second import
          python library (as opposed to _gdcm.so wich are the python
          wrappers of gdcm). vtkgdcmPython.so uses the vtk python wrappers
          (vtkWrapPython and vtkWrapPythonInit utility) to build vtkgdcmPython
          import library.
        - configure.in has an additional flag --enable-vtk that needs
          to be set to enable compilation of vtk related code, that is:
          + vtk/vtkGdcmReader.so and
          + vtk/testvtkGdcmReader C++ demo of vtk wrappers of gdcm)
          + gdcmPython/vtkgdcmPython.so (see above)
        - gdcmPython/demo/vtkGdcmDemo.py corrected (some images cannot
          be read when compressed or when HighBit + 1 != BitsStored),
        - gdcmPython/demo/vtkGdcmReader.py added. This demo illustrates
          the usage of the python wrapper of vtkGdcmReader vtk class.
      * vtk/vtkGdcmReader.cxx: bug fixed (thanks to Benoit Regrain).

21 years ago * src/gdcmHeader>[h/cxx] added gdcmHeader::GetPixelSize()
frog [Mon, 12 May 2003 14:32:42 +0000 (14:32 +0000)]
  * src/gdcmHeader>[h/cxx] added gdcmHeader::GetPixelSize()
      * vtk/vtkGdcmReader.cxx now properly inports the image in the
        vtk data structure (an image Flip was required).
      * vtk/testvtkGdcmReader.cxx refers to gdcmData subdir instead of Data.
      * cosmetic changes in documentation.

21 years ago * The subdirectory Data (containing all the images used for the
frog [Wed, 7 May 2003 13:21:49 +0000 (13:21 +0000)]
  * The subdirectory Data (containing all the images used for the
        test suite) is not part of this repository anymore. A new module
        containing those images is now available at
          :pserver:xxx@cvs.creatis.insa-lyon.fr:2402/cvs/public
        with the name gdcmData.
        All the python scripts (including the package initialisation file
        gdcmPython/__init__.py) were adapated to take this change into
        account (basically GDCM_DATA_PATH is now GDCM_TEST_DATA_PATH).

21 years ago Correction of previous commit. Sorry. --- Frog.
frog [Wed, 7 May 2003 12:49:10 +0000 (12:49 +0000)]
Correction of previous commit. Sorry. --- Frog.

21 years ago * src/gdcmHeader.cxx: the constructor no longer exits when an
frog [Wed, 7 May 2003 12:21:17 +0000 (12:21 +0000)]
  * src/gdcmHeader.cxx: the constructor no longer exits when an
        unexisting file is given as argument.

21 years ago Add protected method : gdcmElValue * GetElValueByNumber(guint16 group, guint16...
jpr [Tue, 6 May 2003 15:52:13 +0000 (15:52 +0000)]
  Add protected method : gdcmElValue * GetElValueByNumber(guint16 group, guint16 element);
  SetImageDataSize now updates both (7fe0,0000) and (7fe0,0010)

21 years ago Removing all the Data files (use gdcmData module instead). Frog
frog [Tue, 6 May 2003 10:52:52 +0000 (10:52 +0000)]
Removing all the Data files (use gdcmData module instead). Frog

21 years ago * vtk subdir added. Contains vtkGdcmReader.[cxx|h] a vtk class
frog [Mon, 5 May 2003 14:13:58 +0000 (14:13 +0000)]
  * vtk subdir added. Contains vtkGdcmReader.[cxx|h] a vtk class
        inherinting from vtkImageReader and testvtkGdcmReader.cxx a small
        demo of the usage of this class.
        Compilation of this vtk part is only done when using the --enable-vtk
        at configure (or autogen.sh) stage.

21 years agoModif prise en compte jpeg lossless
jpr [Mon, 5 May 2003 07:58:14 +0000 (07:58 +0000)]
Modif prise en compte jpeg lossless

21 years agogdcmElValSet::SetElValueByNumber and gdcmElValSet::SetElValueByName
jpr [Wed, 30 Apr 2003 15:52:09 +0000 (15:52 +0000)]
gdcmElValSet::SetElValueByNumber and gdcmElValSet::SetElValueByName
now write the accurate length when vr = {US, SS, UL, SL}