]> Creatis software - gdcm.git/log
gdcm.git
20 years agoFix &reference syntax pb Version0.4
jpr [Fri, 6 Feb 2004 11:47:12 +0000 (11:47 +0000)]
Fix &reference syntax pb

20 years ago*** empty log message ***
regrain [Fri, 6 Feb 2004 10:11:13 +0000 (10:11 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
regrain [Fri, 6 Feb 2004 10:09:12 +0000 (10:09 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
regrain [Fri, 6 Feb 2004 10:09:12 +0000 (10:09 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
regrain [Fri, 6 Feb 2004 10:03:38 +0000 (10:03 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
regrain [Fri, 6 Feb 2004 09:56:31 +0000 (09:56 +0000)]
*** empty log message ***

20 years ago * ENH : Add a windows builder for C++ binaries
regrain [Fri, 6 Feb 2004 09:53:34 +0000 (09:53 +0000)]
 * ENH : Add a windows builder for C++ binaries
     -- BeNours

20 years ago * ENH = set a debug macro
regrain [Fri, 6 Feb 2004 09:24:04 +0000 (09:24 +0000)]
 * ENH = set a debug macro
     * FIX : last fix for the version 0.4

20 years ago * Final changes for tagging and packaging
regrain [Fri, 6 Feb 2004 08:44:41 +0000 (08:44 +0000)]
 * Final changes for tagging and packaging
     -- BeNours

20 years agoadd gdcmHeader::anonymiseHeader() method
jpr [Thu, 5 Feb 2004 16:35:08 +0000 (16:35 +0000)]
add gdcmHeader::anonymiseHeader() method

20 years ago * ENH : remove cout
regrain [Thu, 5 Feb 2004 16:32:16 +0000 (16:32 +0000)]
 * ENH : remove cout
     -- BeNours

20 years ago * bug fix for the file name
regrain [Thu, 5 Feb 2004 15:09:26 +0000 (15:09 +0000)]
 * bug fix for the file name
     -- BeNours

20 years agoupdate the doxygen scripts to -try to (Mmmm?)- allow 'user doc' generation
jpr [Thu, 5 Feb 2004 15:04:55 +0000 (15:04 +0000)]
update the doxygen scripts to -try to (Mmmm?)- allow 'user doc' generation

20 years ago * FIX : wrapping python for TagHeaderEntryHT
regrain [Thu, 5 Feb 2004 14:43:00 +0000 (14:43 +0000)]
 * FIX : wrapping python for TagHeaderEntryHT
     -- BeNours

20 years ago * FIX : wrapping python for ListPatient, ListStudy, ListSerie, ListImage
regrain [Thu, 5 Feb 2004 14:34:38 +0000 (14:34 +0000)]
 * FIX : wrapping python for ListPatient, ListStudy, ListSerie, ListImage
     -- BeNours

20 years agodoxygenation
jpr [Thu, 5 Feb 2004 12:25:38 +0000 (12:25 +0000)]
doxygenation

20 years ago * ENH : add methods in gdcmObject to get the hash table or the list of
regrain [Thu, 5 Feb 2004 10:53:41 +0000 (10:53 +0000)]
 * ENH : add methods in gdcmObject to get the hash table or the list of
       header entries
     -- BeNours

20 years agodoxygenation
jpr [Wed, 4 Feb 2004 17:42:24 +0000 (17:42 +0000)]
doxygenation

20 years agodoxygenation
jpr [Wed, 4 Feb 2004 17:23:56 +0000 (17:23 +0000)]
doxygenation

20 years ago * FIX : even length for some strings when writting the dicom dir
regrain [Wed, 4 Feb 2004 14:43:53 +0000 (14:43 +0000)]
 * FIX : even length for some strings when writting the dicom dir
     -- BeNours

20 years agoremove cout
jpr [Wed, 4 Feb 2004 13:53:42 +0000 (13:53 +0000)]
remove cout

20 years agoModif to be RedHat 7.3 compliant
jpr [Wed, 4 Feb 2004 13:47:23 +0000 (13:47 +0000)]
Modif to be RedHat 7.3 compliant

20 years agoModif to be RedHat 7.3 compliant (?!)
jpr [Wed, 4 Feb 2004 13:46:40 +0000 (13:46 +0000)]
Modif to be RedHat 7.3 compliant (?!)

20 years ago * FIX : sort the images in the dicom dir
regrain [Wed, 4 Feb 2004 13:27:55 +0000 (13:27 +0000)]
 * FIX : sort the images in the dicom dir
     -- BeNours

20 years ago * FIX : amelioration of code
regrain [Wed, 4 Feb 2004 13:13:05 +0000 (13:13 +0000)]
 * FIX : amelioration of code
     * FIX : python bug fix
     * Add python demo

20 years ago*** empty log message ***
regrain [Wed, 4 Feb 2004 12:50:53 +0000 (12:50 +0000)]
*** empty log message ***

20 years ago#include missing
jpr [Wed, 4 Feb 2004 11:44:29 +0000 (11:44 +0000)]
#include missing

20 years ago * Bug fix for python wrapping
regrain [Wed, 4 Feb 2004 11:35:55 +0000 (11:35 +0000)]
 * Bug fix for python wrapping
     * Add a Print method to gdcmParser

20 years ago add gdcmData/checkWriteExplicit.sh gdcmData/checkWriteImplicit.sh
jpr [Wed, 4 Feb 2004 11:32:47 +0000 (11:32 +0000)]
 add gdcmData/checkWriteExplicit.sh gdcmData/checkWriteImplicit.sh
            to make full checking easier

20 years ago * FIX : Set the elements to create the DicomDir in a dictionary file
regrain [Wed, 4 Feb 2004 11:25:06 +0000 (11:25 +0000)]
 * FIX : Set the elements to create the DicomDir in a dictionary file
     -- BeNours

20 years ago * FIX : dicomVR.dic Overlay group is not *only* 6000, but 60xxx
jpr [Wed, 4 Feb 2004 10:40:19 +0000 (10:40 +0000)]
 * FIX : dicomVR.dic Overlay group is not *only* 6000, but 60xxx
             (see http://medical.nema.org/dicom/2003/03_06PU.PDF)
     add groups 6002, 6004, 6006, to allow 'clean' parsing of
     gdcmData/gdcm-MR-SIEMENS-16.acr1

20 years agoFinal solution (?) to embedded icone images
jpr [Wed, 4 Feb 2004 08:36:06 +0000 (08:36 +0000)]
Final solution (?) to embedded icone images

20 years ago * FIX : WriteEntries : coding style & logic in parameters
regrain [Wed, 4 Feb 2004 08:00:05 +0000 (08:00 +0000)]
 * FIX : WriteEntries : coding style & logic in parameters
     -- BeNours

20 years agoupdate Changelog
jpr [Tue, 3 Feb 2004 20:09:07 +0000 (20:09 +0000)]
update Changelog

20 years ago'group length' elements are now considered as integers, even for shadow groups,
jpr [Tue, 3 Feb 2004 20:06:53 +0000 (20:06 +0000)]
'group length' elements are now considered as integers, even for shadow groups,
when file is Implicit VR

20 years agoFiles are now in alphabetical order (easier to check ;-)
jpr [Tue, 3 Feb 2004 19:30:25 +0000 (19:30 +0000)]
Files are now in alphabetical order (easier to check ;-)

20 years ago * gdcmDirList : to parse a hard drive directory in recursive (or not)
regrain [Tue, 3 Feb 2004 18:08:32 +0000 (18:08 +0000)]
 * gdcmDirList : to parse a hard drive directory in recursive (or not)
     * gdcmDicomDir : add the load of directory
     * Bug fix and print add-on
     -- BeNours

20 years agoAdd a few missing 'group length' Elements
jpr [Tue, 3 Feb 2004 17:29:01 +0000 (17:29 +0000)]
Add a few missing 'group length' Elements

20 years agohandling 'non string elements' unsecure area (LUT, overlays, etc)
jpr [Tue, 3 Feb 2004 16:57:25 +0000 (16:57 +0000)]
handling 'non string elements' unsecure area (LUT, overlays, etc)

20 years agoupdate ChangeLog
jpr [Tue, 3 Feb 2004 15:10:49 +0000 (15:10 +0000)]
update ChangeLog

20 years agogdcmParser : allows "DICM" files, with NO group '0002'
jpr [Tue, 3 Feb 2004 15:09:35 +0000 (15:09 +0000)]
gdcmParser : allows "DICM" files, with NO group '0002'

20 years ago * DicomDir test (to make a Dicom Dir)
regrain [Tue, 3 Feb 2004 14:44:51 +0000 (14:44 +0000)]
 * DicomDir test (to make a Dicom Dir)

20 years agoremove a few 'cout <<'
jpr [Tue, 3 Feb 2004 08:39:22 +0000 (08:39 +0000)]
remove a few 'cout <<'

20 years ago * bug fix with std::
regrain [Tue, 3 Feb 2004 08:33:56 +0000 (08:33 +0000)]
 * bug fix with std::

20 years ago * FIX taking into account the possible 7fe0,0010 multiplicity
jpr [Mon, 2 Feb 2004 18:36:16 +0000 (18:36 +0000)]
 * FIX taking into account the possible 7fe0,0010 multiplicity
     * FIX add GRPixel,NumPixel,countGrPixel (gdcmParser protected members)
           to allow removal of references to 7fe0,0010, to deal with
   ACR-NEMA images, when 0028,0200 is meaningfull

20 years agoUpdate ChangeLog
jpr [Mon, 2 Feb 2004 11:16:15 +0000 (11:16 +0000)]
Update ChangeLog

20 years agoFIX : gdcmWrite : equal_range() for multimap doesn't return a 'second' iterator on...
jpr [Mon, 2 Feb 2004 11:10:48 +0000 (11:10 +0000)]
FIX : gdcmWrite : equal_range() for multimap doesn't return a 'second' iterator on last
      of the last synonym :-(
FIX : gdcmWrite::WriteBase : method stops if Pixels not yet Read (except for
      DICOMDIR ;-)

20 years ago2004-01-31 Jean-Pierre Roux
jpr [Mon, 2 Feb 2004 09:25:43 +0000 (09:25 +0000)]
2004-01-31 Jean-Pierre Roux
     * FIX gdcmParser::WriteEntries : when a VR is tagged as 'Unknown'
                       no longer writes 'Un' on disk
     * FIX  SQ elements with actual length are now dealt with corectly
     * FIX gdcmFile::WriteBase make the difference, for color images, between
                     the length (for Palette expanded omages)
     and Raw Length (non expanded image + Palette)
      * FIX  Dicts/dicomV3.dic : removal of 'CTX' (context dependant) VR
                     (that broke Write). Replaced by UL.
     Aware user will reload the field if he
     thinks it's necesssary

20 years agoDICOMDIR related utilities (not checked as Windoze compilant)
jpr [Fri, 30 Jan 2004 11:41:05 +0000 (11:41 +0000)]
DICOMDIR related utilities (not checked as Windoze compilant)

20 years agosome DICOMDIR writting purpose modif
jpr [Fri, 30 Jan 2004 10:38:34 +0000 (10:38 +0000)]
some DICOMDIR writting purpose modif

20 years agoadd Pixel Type 'FD', for dealing with 'double' images.
jpr [Fri, 30 Jan 2004 09:58:15 +0000 (09:58 +0000)]
add Pixel Type 'FD', for dealing with 'double' images.
(no DOUBLE images in kosher DICOM, but so usefull for people that miss them ;-)

20 years agoupdtae ChangeLog
jpr [Fri, 30 Jan 2004 08:36:57 +0000 (08:36 +0000)]
updtae ChangeLog

20 years agogdcmParser::CheckSwap() now defaults the filetype to ACR when 'dirty Acr' is
jpr [Fri, 30 Jan 2004 08:35:00 +0000 (08:35 +0000)]
gdcmParser::CheckSwap() now defaults the filetype to ACR when 'dirty Acr' is
found, to be compliant with the new IsReadable() methods.

20 years agoupgrade GdcmHeaderEntry Print Method for DICOMDIR
jpr [Wed, 28 Jan 2004 17:45:35 +0000 (17:45 +0000)]
upgrade GdcmHeaderEntry Print Method for DICOMDIR

20 years agoto allow Python wrapping
jpr [Tue, 27 Jan 2004 10:37:05 +0000 (10:37 +0000)]
to allow Python wrapping

20 years agoRemove spurious conflict indicators in ChangeLog
jpr [Tue, 27 Jan 2004 09:44:48 +0000 (09:44 +0000)]
Remove spurious conflict indicators in ChangeLog

20 years agoUpdate ChangeLog
jpr [Tue, 27 Jan 2004 09:43:32 +0000 (09:43 +0000)]
Update ChangeLog

20 years ago* gdcmParser constructor has a new boolean param,'ignore_shadow',
jpr [Tue, 27 Jan 2004 09:41:20 +0000 (09:41 +0000)]
* gdcmParser constructor has a new boolean param,'ignore_shadow',
             to allow skipping the shadow elements, to save memory space.
     The TRUE value for this param has to be used
     with a FALSE value for the 'enable_sequence' param.
     ('public elements' may be embedded in 'shadow Sequences')

* gdcmHeader methods now deal with 'embedded icones images' in the header
             (even when an 'icone image sequence' is annouced by the
     element (0x0088,0x0200), but there is NO icone at all ...

* gdcmHeader sometimes Image Location value doesn't follow
             the supposed processor endianity (see gdcmData/cr172241.dcm)

* gdcmHeader add the method
             IterHT  GetHeaderEntrySameNumber(grPixel,numPixel);
     to get *all* the Header Entries with the same tag.
     GetHeaderEntrySameName is probabely *useless*
     (no meaning : Name is *not* an identifier within the Dictionnary)

20 years ago * Bug fix in the print of hexadecimal representations. Remove long fields
regrain [Mon, 26 Jan 2004 13:16:23 +0000 (13:16 +0000)]
 * Bug fix in the print of hexadecimal representations. Remove long fields
       in the print and add a third level of print to print them
     -- BeNours

20 years ago- ANSIfy gdcmDicomDir.cxx
jpr [Fri, 23 Jan 2004 16:13:49 +0000 (16:13 +0000)]
- ANSIfy gdcmDicomDir.cxx
- warning message by gdcmHeader if Pixels not found
- hex display for *all* integers (no longer only Group lengthes) by Print

Warning : Implicit Big Enddian don't work any longer !
          Bug to be found

20 years ago * Bug fix on field having a VR = 'UI'. Assume that is a string field
regrain [Fri, 23 Jan 2004 13:05:30 +0000 (13:05 +0000)]
 * Bug fix on field having a VR = 'UI'. Assume that is a string field
     * Bug fix on test suite after remove the strip made on not string fields
     * Split the IsReadable method between gdcmParser which test that the file
       is dicom and gdcmHeader which test that it's an image file
    -- BeNours

20 years ago * Bug fix on field having a VR = 'UI'. Assume that is a string field
regrain [Fri, 23 Jan 2004 12:41:52 +0000 (12:41 +0000)]
 * Bug fix on field having a VR = 'UI'. Assume that is a string field
     * Bug fix on test suite after remove the strip made on not string fields
     -- BeNours

20 years ago * Bug fix in demos because of method names changed
regrain [Thu, 22 Jan 2004 18:26:50 +0000 (18:26 +0000)]
   * Bug fix in demos because of method names changed
   -- BeNours

20 years ago * DicomDir : clean code, add methods, set variables in protected or private
regrain [Thu, 22 Jan 2004 18:13:42 +0000 (18:13 +0000)]
 * DicomDir : clean code, add methods, set variables in protected or private
     * gdcmUtil : bug fix for the clean string method
     -- BeNours

20 years agoin ordrer to display the *stored* length when xxx.Print()
jpr [Thu, 22 Jan 2004 17:41:35 +0000 (17:41 +0000)]
in ordrer to display the *stored* length when xxx.Print()

20 years agoTo solve lengthes = 0x(FFFF) related pb
jpr [Thu, 22 Jan 2004 16:51:56 +0000 (16:51 +0000)]
To solve lengthes = 0x(FFFF) related pb

20 years agoOops! I forgot it
jpr [Thu, 22 Jan 2004 14:37:26 +0000 (14:37 +0000)]
Oops! I forgot it

20 years agoTo check DICOMDIR related methods
jpr [Thu, 22 Jan 2004 14:28:33 +0000 (14:28 +0000)]
To check DICOMDIR related methods

20 years ago*** empty log message ***
regrain [Thu, 22 Jan 2004 14:21:19 +0000 (14:21 +0000)]
*** empty log message ***

20 years agoDICOMDIR related updates
jpr [Thu, 22 Jan 2004 10:31:35 +0000 (10:31 +0000)]
DICOMDIR related updates

20 years agoadd DICOMDIR related .h
jpr [Thu, 22 Jan 2004 10:26:05 +0000 (10:26 +0000)]
add DICOMDIR related .h

20 years agoadding testDICICOMDIR.cxx to check DICOMDIR utilities
jpr [Thu, 22 Jan 2004 10:23:05 +0000 (10:23 +0000)]
adding testDICICOMDIR.cxx to check DICOMDIR utilities

20 years agoDICOMDIR utilities
jpr [Thu, 22 Jan 2004 10:17:17 +0000 (10:17 +0000)]
DICOMDIR utilities

20 years agoto avoid printing troubles with odd length fields padded with zero to become even
jpr [Thu, 22 Jan 2004 10:16:26 +0000 (10:16 +0000)]
to avoid printing troubles with odd length fields padded with zero to become even

20 years ago * Update the visible method's names
regrain [Wed, 21 Jan 2004 15:31:19 +0000 (15:31 +0000)]
 * Update the visible method's names
     -- BeNours

20 years ago * Bug fix for the use of shadow dictionaries
regrain [Tue, 20 Jan 2004 15:48:37 +0000 (15:48 +0000)]
 * Bug fix for the use of shadow dictionaries
     -- BeNours

20 years ago * add shadow dictionary
regrain [Tue, 20 Jan 2004 15:21:06 +0000 (15:21 +0000)]
 * add shadow dictionary
     * bug fix
     * coding style

20 years ago * Add the update of header entries using the shadow library
regrain [Mon, 19 Jan 2004 16:32:32 +0000 (16:32 +0000)]
 * Add the update of header entries using the shadow library
     -- BeNours

20 years ago*** empty log message ***
regrain [Mon, 19 Jan 2004 15:03:26 +0000 (15:03 +0000)]
*** empty log message ***

20 years ago * src/gdcmFile.cxx : bug fix concerning the close of file
regrain [Mon, 19 Jan 2004 14:51:29 +0000 (14:51 +0000)]
 * src/gdcmFile.cxx : bug fix concerning the close of file
     * src/gdcmParser.[h|cxx] : remove obvious Pub informations
     -- BeNours

20 years agonew gdcm modifs taken into account
jpr [Mon, 19 Jan 2004 14:47:49 +0000 (14:47 +0000)]
new gdcm modifs taken into account

20 years agogdcmSequence renamed to gdcmSerie, to comply with Dicom documentation.
jpr [Mon, 19 Jan 2004 14:46:34 +0000 (14:46 +0000)]
gdcmSequence renamed to gdcmSerie, to comply with Dicom documentation.

20 years ago * bug fix under python
regrain [Mon, 19 Jan 2004 14:28:24 +0000 (14:28 +0000)]
* bug fix under python
     -- BeNours

20 years agoadd gdcmParsePixels.cxx
jpr [Mon, 19 Jan 2004 14:00:28 +0000 (14:00 +0000)]
add gdcmParsePixels.cxx

20 years agochange
jpr [Mon, 19 Jan 2004 13:57:29 +0000 (13:57 +0000)]
change

20 years agoadd #include <errno.h>
jpr [Mon, 19 Jan 2004 13:55:25 +0000 (13:55 +0000)]
add #include <errno.h>
ansi protyping for gdcmDICOMDIR::GetEntryByName

20 years agoAdded DICOMDIR files
manu [Mon, 19 Jan 2004 13:10:46 +0000 (13:10 +0000)]
Added DICOMDIR files

20 years agoNEW : gdcmDICOMDIR, gdcmPatient, gdcmStudy, gdcmSequence and gdcmImage objects.
manu [Mon, 19 Jan 2004 13:09:02 +0000 (13:09 +0000)]
NEW : gdcmDICOMDIR, gdcmPatient, gdcmStudy, gdcmSequence and gdcmImage objects.

These are following last friday's meeting.

This collection of objects is designed to represents a DICOMDIR file in memory.
These are only empty templates bound to be completed by JPR

20 years agoAdded files for DICOMDIR
manu [Mon, 19 Jan 2004 13:07:35 +0000 (13:07 +0000)]
Added files for DICOMDIR

20 years ago*** empty log message ***
regrain [Mon, 19 Jan 2004 12:26:15 +0000 (12:26 +0000)]
*** empty log message ***

20 years ago * removal of file gdcmHeader2.cxx
regrain [Mon, 19 Jan 2004 11:40:55 +0000 (11:40 +0000)]
* removal of file gdcmHeader2.cxx
    * split class gdcmHeader into gdcmParser and gdcmHeader, with gdcmHeader
      inheriting from gdcmParser. This split is to prepare the integration
      of dicom dir parsing
     -- BeNours

20 years ago*** empty log message ***
regrain [Mon, 19 Jan 2004 11:21:09 +0000 (11:21 +0000)]
*** empty log message ***

20 years ago * removal of file gdcmHeader2.cxx
regrain [Mon, 19 Jan 2004 11:20:17 +0000 (11:20 +0000)]
* removal of file gdcmHeader2.cxx
    * split class gdcmHeader into gdcmParser and gdcmHeader, with gdcmHeader
      inheriting from gdcmParser. This split is to prepare the integration
      of dicom dir parsing
     -- BeNours

20 years agonew Print method for gdcmHeaderEntry
jpr [Fri, 16 Jan 2004 18:06:51 +0000 (18:06 +0000)]
new Print method for gdcmHeaderEntry

20 years agoupdate changeLog
jpr [Fri, 16 Jan 2004 08:54:19 +0000 (08:54 +0000)]
update changeLog

20 years agoto follow class modifications
jpr [Fri, 16 Jan 2004 08:51:03 +0000 (08:51 +0000)]
to follow class modifications

20 years ago * removal of class gdcmHeaderEntrySet
jpr [Fri, 16 Jan 2004 08:46:11 +0000 (08:46 +0000)]
* removal of class gdcmHeaderEntrySet
    * removal of files gdcmHeaderEntrySet.cxx, gdcmHeaderEntrySet.h
    * add file gdcmHeader2.cxx
    * add method gdcmHeader::SetPrintLevel (for PrintHeader)

20 years ago * src/gdcmDicSet.[h|cxx] : add virtual entries to have a reference of
regrain [Thu, 15 Jan 2004 16:36:28 +0000 (16:36 +0000)]
 * src/gdcmDicSet.[h|cxx] : add virtual entries to have a reference of
       entries created while parsing the header. Thus, they will be destroyed
       when the gdcmDictSet will be destroyed
     * src/gdcmHeader.cxx, gdcmHeaderEntrySet.cxx : uses virtual entries of
       gdcmDictSet
     -- BeNours

20 years agoWrite uses now chained list instead of (now unuable for this purpose) H Table
jpr [Thu, 15 Jan 2004 16:03:10 +0000 (16:03 +0000)]
Write uses now chained list instead of (now unuable for this purpose) H Table

20 years ago*** empty log message ***
regrain [Thu, 15 Jan 2004 11:26:11 +0000 (11:26 +0000)]
*** empty log message ***