]>
Creatis software - gdcm.git/log
frog [Fri, 26 Mar 2004 13:35:19 +0000 (13:35 +0000)]
Zilch.
frog [Fri, 26 Mar 2004 13:33:52 +0000 (13:33 +0000)]
* src/gdcmUtil.[cxx|h] split in two. Additional file gdcmDebug.[cxx|h]
now contains all the Debug related code.
* minor clean-up of includes in src/*.cxx
jpr [Thu, 25 Mar 2004 16:10:16 +0000 (16:10 +0000)]
new features added for doxygen 1.3.6
jpr [Wed, 24 Mar 2004 18:14:50 +0000 (18:14 +0000)]
2004-03-24 Jean-Pierre Roux
* FIX a lot of little surface modifications to be doxygen 1.3.6 compliant
jpr [Tue, 23 Mar 2004 14:31:32 +0000 (14:31 +0000)]
2004-03-23 Jean-Pierre Roux
* FIX Now gdcmFile::SwapZone doesn't seg faults any longer for
big endian made volumes
* ENH Now gdcmParser constructor and destructor are protected to forbid
end user to instanciate class gdcmParser
(only gdcmHeader and gdcmDicomDir are meaningfull)
jpr [Mon, 22 Mar 2004 14:48:34 +0000 (14:48 +0000)]
doxygenation
regrain [Mon, 22 Mar 2004 12:06:28 +0000 (12:06 +0000)]
* FIX : src/gdcmDicomDir.cxx : make windows compilable
* FIX : gdcmPython/gdcm.i : change gdcmStudy to gdcmDicomDirStudy and
gdcmSerie to gdcmDicomDirSerie
-- BeNours
jpr [Fri, 19 Mar 2004 16:03:59 +0000 (16:03 +0000)]
update ChangeLog
jpr [Fri, 19 Mar 2004 15:54:54 +0000 (15:54 +0000)]
some more doxygenation
jpr [Fri, 19 Mar 2004 15:19:24 +0000 (15:19 +0000)]
update ChangeLog
jpr [Fri, 19 Mar 2004 15:16:13 +0000 (15:16 +0000)]
Now the tree-like structure describing a DICOMDIR comming from an already
existing DICOMDIR file is consistent with the home-made tree-like structure
build ex-nihilo or build from the files held (recursively) in a Directory
(function gdcmDicomDir::CheckBoundaries() added)
jpr [Wed, 17 Mar 2004 14:45:13 +0000 (14:45 +0000)]
passed some std::string as 'reference'
jpr [Wed, 17 Mar 2004 14:26:09 +0000 (14:26 +0000)]
* FIX now file names and directory name are written properly in the
DICOMDIR
now gdcmDicomDir constructor may be call without any trick
about the name
jpr [Wed, 17 Mar 2004 14:22:40 +0000 (14:22 +0000)]
removal of meaningless gdcmDicomDirImage::NewImage function
frog [Tue, 16 Mar 2004 09:17:29 +0000 (09:17 +0000)]
* FIX (JPR bug) : src/gdcmDicomDirImage.cxx added missing definition
of gdcmDicomDirImage::NewImage as empty function.
jpr [Mon, 15 Mar 2004 15:38:31 +0000 (15:38 +0000)]
tiny patch to make e-film readable some e-film breaker MR Philips images
from Hoptial Guy de Chauliac, Montpellier
jpr [Mon, 15 Mar 2004 15:22:05 +0000 (15:22 +0000)]
tiny patch fo fix naugthy tag fff0|0000 from Philips MR
(e.g. gdcmData/gdcm-MR-PHILIPS-16-Multi-Seq.dcm,
from Hospital GUI DE CHAULIAC, Montpellier)
jpr [Mon, 15 Mar 2004 14:46:38 +0000 (14:46 +0000)]
string replaced by std::string
:-(
jpr [Fri, 12 Mar 2004 15:04:32 +0000 (15:04 +0000)]
gdcmObject:SetEntryByNumber now creates a VirtualDictEntry if the (group,elem)
supplied doesn't correspond to an already existing DictEntry
jpr [Fri, 12 Mar 2004 14:10:46 +0000 (14:10 +0000)]
Now, gdcmObject::SetEntryByNumber *adds* a new gdcmHeaderEntry to the cuurent
object if the given (group,elem) is not found
jpr [Thu, 11 Mar 2004 11:42:54 +0000 (11:42 +0000)]
Allow to create ex nihilo DICOMDIR
and populate it whith :
gdcmDicomDir::NewPatient
gdcmDicomDirPatient::NewStudy
gdcmDicomDirStudy::NewSerie
gdcmDicomDirSerie::NewImage
regrain [Wed, 25 Feb 2004 11:51:09 +0000 (11:51 +0000)]
*** empty log message ***
jpr [Tue, 24 Feb 2004 11:43:12 +0000 (11:43 +0000)]
removal of old gdcmSerie.h
doxygenation
jpr [Mon, 23 Feb 2004 17:32:10 +0000 (17:32 +0000)]
doxygenation
jpr [Fri, 20 Feb 2004 17:31:31 +0000 (17:31 +0000)]
Replace confusing names gdcmImage, etc by gdcmDicomDirImage etc, to avoid
messing up the users
jpr [Fri, 20 Feb 2004 17:24:02 +0000 (17:24 +0000)]
executables now compile with the new version
jpr [Fri, 20 Feb 2004 16:36:13 +0000 (16:36 +0000)]
Correct the default value for Planar Configuration
regrain [Thu, 19 Feb 2004 13:16:23 +0000 (13:16 +0000)]
* FIX : distutilsWrapping.py : copy of .lib file for windows systems
-- BeNours
malaterre [Wed, 18 Feb 2004 22:39:49 +0000 (22:39 +0000)]
ENH: Update CMakeLists.txt to match Makefile.am
regrain [Fri, 13 Feb 2004 11:26:17 +0000 (11:26 +0000)]
*** empty log message ***
regrain [Fri, 13 Feb 2004 11:26:11 +0000 (11:26 +0000)]
*** empty log message ***
regrain [Wed, 11 Feb 2004 12:20:58 +0000 (12:20 +0000)]
* bug fix for python's None object
* Add a new python demo
-- BeNours
regrain [Wed, 11 Feb 2004 10:52:37 +0000 (10:52 +0000)]
* FIX : memory leaks and the set of ArgDelete methods in gdcmDicomDir
when using from python
-- BeNours
regrain [Tue, 10 Feb 2004 15:56:01 +0000 (15:56 +0000)]
*** empty log message ***
regrain [Tue, 10 Feb 2004 15:38:34 +0000 (15:38 +0000)]
*** empty log message ***
regrain [Tue, 10 Feb 2004 15:37:24 +0000 (15:37 +0000)]
* ENH : add callback and methods to get the progression of dicomDir
directory parsing
-- BeNours
jpr [Tue, 10 Feb 2004 12:27:22 +0000 (12:27 +0000)]
Fix a comment
jpr [Tue, 10 Feb 2004 12:15:41 +0000 (12:15 +0000)]
comments added
regrain [Tue, 10 Feb 2004 10:48:41 +0000 (10:48 +0000)]
*** empty log message ***
regrain [Tue, 10 Feb 2004 10:47:54 +0000 (10:47 +0000)]
* FIX : bug fix in the gdcmDirList for the recursivity in directories
* FIX : in gdcmDicomDir when the directory is empty
-- BeNours
jpr [Tue, 10 Feb 2004 10:13:24 +0000 (10:13 +0000)]
Update, according to David Clunie's site
jpr [Tue, 10 Feb 2004 10:11:52 +0000 (10:11 +0000)]
comments added
jpr [Fri, 6 Feb 2004 16:46:09 +0000 (16:46 +0000)]
2004-02-06 Jean-Pierre Roux
* ENH : - now gdcmDicomDir::CreateDicomDir() returns also the meta elements
- GDCM_META added to gdcmDicomDirType
- class gdcmMeta created
* ENH : - A brief summary is now displayed at the beginning of 'testDicomDir'
to help disaster magnitude estimation
* REM : Now useless Test/explDICOMDIR.cxx
jpr [Fri, 6 Feb 2004 15:44:43 +0000 (15:44 +0000)]
Ops! The last Meta tag was missing
jpr [Fri, 6 Feb 2004 14:56:55 +0000 (14:56 +0000)]
* ENH : now gdcmDicomDir::CreateDicomDir() returns also the meta elements
GDCM_META added to gdcmDicomDirType
class gdcmMeta created
jpr [Fri, 6 Feb 2004 11:47:12 +0000 (11:47 +0000)]
Fix &reference syntax pb
regrain [Fri, 6 Feb 2004 10:11:13 +0000 (10:11 +0000)]
*** empty log message ***
regrain [Fri, 6 Feb 2004 10:09:12 +0000 (10:09 +0000)]
*** empty log message ***
regrain [Fri, 6 Feb 2004 10:09:12 +0000 (10:09 +0000)]
*** empty log message ***
regrain [Fri, 6 Feb 2004 10:03:38 +0000 (10:03 +0000)]
*** empty log message ***
regrain [Fri, 6 Feb 2004 09:56:31 +0000 (09:56 +0000)]
*** empty log message ***
regrain [Fri, 6 Feb 2004 09:53:34 +0000 (09:53 +0000)]
* ENH : Add a windows builder for C++ binaries
-- BeNours
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
regrain [Fri, 6 Feb 2004 08:44:41 +0000 (08:44 +0000)]
* Final changes for tagging and packaging
-- BeNours
jpr [Thu, 5 Feb 2004 16:35:08 +0000 (16:35 +0000)]
add gdcmHeader::anonymiseHeader() method
regrain [Thu, 5 Feb 2004 16:32:16 +0000 (16:32 +0000)]
* ENH : remove cout
-- BeNours
regrain [Thu, 5 Feb 2004 15:09:26 +0000 (15:09 +0000)]
* bug fix for the file name
-- BeNours
jpr [Thu, 5 Feb 2004 15:04:55 +0000 (15:04 +0000)]
update the doxygen scripts to -try to (Mmmm?)- allow 'user doc' generation
regrain [Thu, 5 Feb 2004 14:43:00 +0000 (14:43 +0000)]
* FIX : wrapping python for TagHeaderEntryHT
-- BeNours
regrain [Thu, 5 Feb 2004 14:34:38 +0000 (14:34 +0000)]
* FIX : wrapping python for ListPatient, ListStudy, ListSerie, ListImage
-- BeNours
jpr [Thu, 5 Feb 2004 12:25:38 +0000 (12:25 +0000)]
doxygenation
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
jpr [Wed, 4 Feb 2004 17:42:24 +0000 (17:42 +0000)]
doxygenation
jpr [Wed, 4 Feb 2004 17:23:56 +0000 (17:23 +0000)]
doxygenation
regrain [Wed, 4 Feb 2004 14:43:53 +0000 (14:43 +0000)]
* FIX : even length for some strings when writting the dicom dir
-- BeNours
jpr [Wed, 4 Feb 2004 13:53:42 +0000 (13:53 +0000)]
remove cout
jpr [Wed, 4 Feb 2004 13:47:23 +0000 (13:47 +0000)]
Modif 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 (?!)
regrain [Wed, 4 Feb 2004 13:27:55 +0000 (13:27 +0000)]
* FIX : sort the images in the dicom dir
-- BeNours
regrain [Wed, 4 Feb 2004 13:13:05 +0000 (13:13 +0000)]
* FIX : amelioration of code
* FIX : python bug fix
* Add python demo
regrain [Wed, 4 Feb 2004 12:50:53 +0000 (12:50 +0000)]
*** empty log message ***
jpr [Wed, 4 Feb 2004 11:44:29 +0000 (11:44 +0000)]
#include missing
regrain [Wed, 4 Feb 2004 11:35:55 +0000 (11:35 +0000)]
* Bug fix for python wrapping
* Add a Print method to gdcmParser
jpr [Wed, 4 Feb 2004 11:32:47 +0000 (11:32 +0000)]
add gdcmData/checkWriteExplicit.sh gdcmData/checkWriteImplicit.sh
to make full checking easier
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
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
jpr [Wed, 4 Feb 2004 08:36:06 +0000 (08:36 +0000)]
Final solution (?) to embedded icone images
regrain [Wed, 4 Feb 2004 08:00:05 +0000 (08:00 +0000)]
* FIX : WriteEntries : coding style & logic in parameters
-- BeNours
jpr [Tue, 3 Feb 2004 20:09:07 +0000 (20:09 +0000)]
update Changelog
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
jpr [Tue, 3 Feb 2004 19:30:25 +0000 (19:30 +0000)]
Files are now in alphabetical order (easier to check ;-)
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
jpr [Tue, 3 Feb 2004 17:29:01 +0000 (17:29 +0000)]
Add a few missing 'group length' Elements
jpr [Tue, 3 Feb 2004 16:57:25 +0000 (16:57 +0000)]
handling 'non string elements' unsecure area (LUT, overlays, etc)
jpr [Tue, 3 Feb 2004 15:10:49 +0000 (15:10 +0000)]
update ChangeLog
jpr [Tue, 3 Feb 2004 15:09:35 +0000 (15:09 +0000)]
gdcmParser : allows "DICM" files, with NO group '0002'
regrain [Tue, 3 Feb 2004 14:44:51 +0000 (14:44 +0000)]
* DicomDir test (to make a Dicom Dir)
jpr [Tue, 3 Feb 2004 08:39:22 +0000 (08:39 +0000)]
remove a few 'cout <<'
regrain [Tue, 3 Feb 2004 08:33:56 +0000 (08:33 +0000)]
* bug fix with std::
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
jpr [Mon, 2 Feb 2004 11:16:15 +0000 (11:16 +0000)]
Update ChangeLog
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 ;-)
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
jpr [Fri, 30 Jan 2004 11:41:05 +0000 (11:41 +0000)]
DICOMDIR related utilities (not checked as Windoze compilant)
jpr [Fri, 30 Jan 2004 10:38:34 +0000 (10:38 +0000)]
some DICOMDIR writting purpose modif
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 ;-)
jpr [Fri, 30 Jan 2004 08:36:57 +0000 (08:36 +0000)]
updtae ChangeLog
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.
jpr [Wed, 28 Jan 2004 17:45:35 +0000 (17:45 +0000)]
upgrade GdcmHeaderEntry Print Method for DICOMDIR
jpr [Tue, 27 Jan 2004 10:37:05 +0000 (10:37 +0000)]
to allow Python wrapping