]>
Creatis software - gdcm.git/log
malaterre [Wed, 6 Jul 2005 15:49:31 +0000 (15:49 +0000)]
COMP: Finish patching gdcm for support for bcb6
jpr [Wed, 6 Jul 2005 15:18:42 +0000 (15:18 +0000)]
According to Mathieu's requirement, Load twice the same file keeps the rseult of
the first Load (instead of doing it twice)
jpr [Wed, 6 Jul 2005 11:01:08 +0000 (11:01 +0000)]
Now gdcmFile::Load() returns false if file is not gdcm parsable
Only gdcmDocument::Load() did it, before.
Thx to Benoit for reporting bug
jpr [Wed, 6 Jul 2005 09:53:43 +0000 (09:53 +0000)]
Now TestAllReadCompareDicom.cxx TestReadWriteReadCompare.cxx accept a third
param, in order not to have to recompile to gdcm::Debug::DebugOn().
jpr [Wed, 6 Jul 2005 09:25:12 +0000 (09:25 +0000)]
- Clean out the Entries if a Document is parsed more than once
- Uncomment (usefull) warning messages
jpr [Wed, 6 Jul 2005 08:43:18 +0000 (08:43 +0000)]
Comments
jpr [Wed, 6 Jul 2005 08:42:33 +0000 (08:42 +0000)]
- Comment out a for the moment too much verbose warning message.
- Delay some statement as late as possible, to save some CPU time when they're
useless
malaterre [Wed, 6 Jul 2005 00:15:11 +0000 (00:15 +0000)]
COMP: Fix warning about uninitialized var
malaterre [Tue, 5 Jul 2005 23:50:19 +0000 (23:50 +0000)]
COMP: Fix compilation on BCB6. Thanks again to Luca for report
malaterre [Tue, 5 Jul 2005 23:39:06 +0000 (23:39 +0000)]
ENH: Now any new compiler should be supported (not only bcc32)
malaterre [Tue, 5 Jul 2005 23:37:32 +0000 (23:37 +0000)]
ENH: Propage cmake var
malaterre [Tue, 5 Jul 2005 23:34:14 +0000 (23:34 +0000)]
ENH: Adding a cmake script to find which compiler return NULL on malloc(0)... fix typo
malaterre [Tue, 5 Jul 2005 23:27:46 +0000 (23:27 +0000)]
ENH: Adding a cmake script to find which compiler return NULL on malloc(0)
malaterre [Tue, 5 Jul 2005 23:07:50 +0000 (23:07 +0000)]
ENH: Put back testing on JPEG2000 since borland is /sort of/ supported
malaterre [Tue, 5 Jul 2005 23:05:31 +0000 (23:05 +0000)]
BUG: Provide a fix(=hack) for bcc32, since jasper does not support this compiler
malaterre [Tue, 5 Jul 2005 20:58:27 +0000 (20:58 +0000)]
ENH: Adding debug
malaterre [Tue, 5 Jul 2005 20:48:35 +0000 (20:48 +0000)]
BUG: Put back original value for jasper. This will display a weird image inthe case of the irreversible transform, but at least the dashboard won't be so trashed
jpr [Tue, 5 Jul 2005 18:51:51 +0000 (18:51 +0000)]
English misstyping
jpr [Tue, 5 Jul 2005 18:48:54 +0000 (18:48 +0000)]
Update Doc
jpr [Tue, 5 Jul 2005 18:47:38 +0000 (18:47 +0000)]
Coding style
jpr [Tue, 5 Jul 2005 18:44:21 +0000 (18:44 +0000)]
Comments
jpr [Tue, 5 Jul 2005 18:42:15 +0000 (18:42 +0000)]
Update Changelog
malaterre [Tue, 5 Jul 2005 14:55:24 +0000 (14:55 +0000)]
ENH: More patch from Luca to fix compilation on BCB6
jpr [Tue, 5 Jul 2005 13:26:32 +0000 (13:26 +0000)]
Deal with NOSHADOWSEQ
jpr [Tue, 5 Jul 2005 12:57:36 +0000 (12:57 +0000)]
Deal with NOSHADOWSEQ option
jpr [Sun, 3 Jul 2005 12:47:23 +0000 (12:47 +0000)]
Enh warning message
jpr [Sun, 3 Jul 2005 12:45:53 +0000 (12:45 +0000)]
- Speed up DICOMDIR analyse
- Avoid infinite loop when a 'no Patient / no Study / no Serie / no Image'
Item is found
Thx to Loic Boussel for providing data to fix the bug.
jpr [Sun, 3 Jul 2005 12:42:04 +0000 (12:42 +0000)]
Should avoid some troubles with 'no length' SQItems within 'true length'
Sequences.
Thx to Loic Boussel for providing data to fix the bug.
malaterre [Sat, 2 Jul 2005 22:51:04 +0000 (22:51 +0000)]
ENH: Adding test for benchmark
malaterre [Sat, 2 Jul 2005 19:19:57 +0000 (19:19 +0000)]
COMP: Need to check first if __BORLANDC__ is defined
malaterre [Sat, 2 Jul 2005 19:12:40 +0000 (19:12 +0000)]
ENH: Simplify the old mess
malaterre [Sat, 2 Jul 2005 18:47:47 +0000 (18:47 +0000)]
ENH: Oooops forgot to remove the tag for papyrus, now in its own dict: Papyrus.dic
malaterre [Sat, 2 Jul 2005 18:09:36 +0000 (18:09 +0000)]
ENH: Applying some more patch from Luca Picello to support BCB6
malaterre [Sat, 2 Jul 2005 16:51:16 +0000 (16:51 +0000)]
ENH: Add function declaration for atoi and isdigit
malaterre [Sat, 2 Jul 2005 15:54:17 +0000 (15:54 +0000)]
ENH: Adding support for BCB6, big thanks to Luca Picello for patch
malaterre [Fri, 1 Jul 2005 13:18:59 +0000 (13:18 +0000)]
ENH: Remove mem leak
malaterre [Fri, 1 Jul 2005 13:17:00 +0000 (13:17 +0000)]
BUG: Hopefully fixing the bug for Borland (optimization ON)
jpr [Fri, 1 Jul 2005 11:25:51 +0000 (11:25 +0000)]
Initialize RLEInfo and JPEGInfo to 0 a avoid further problems
(e.g. PrintFile on a DICOMDIR document)
malaterre [Thu, 30 Jun 2005 16:52:00 +0000 (16:52 +0000)]
ENH: Apply (temp?) patch proposed by Marco Eichelberg, at http://groups-beta.google.com/group/comp.protocols.dicom/msg/
0c93276d13fc6d74
jpr [Thu, 30 Jun 2005 14:50:05 +0000 (14:50 +0000)]
To avoid compile time warnings
(Hope so)
jpr [Thu, 30 Jun 2005 14:49:02 +0000 (14:49 +0000)]
Enhance gdcm::File::IsReable() heuristics to be able to process some Loic
Boussel's Hall of Shame Dicom images
jpr [Wed, 29 Jun 2005 16:15:16 +0000 (16:15 +0000)]
Now vtkgdcmViewer load mode is defaulted to NO_SHADOWSEQ
jpr [Wed, 29 Jun 2005 16:12:43 +0000 (16:12 +0000)]
vtkGdcmReader has now a new method SetLoadMode, to allow user to specify what he
wants (not) to load : NO_SEQ, NO_SHADOW, NO_SHADOWSEQ
jpr [Wed, 29 Jun 2005 16:00:13 +0000 (16:00 +0000)]
PrintFile take into account noshadowseq autoref parameter
jpr [Wed, 29 Jun 2005 15:58:33 +0000 (15:58 +0000)]
Add the NO_SHADOWSEQ load mode
jpr [Mon, 27 Jun 2005 15:46:27 +0000 (15:46 +0000)]
Now exReadPapyrus uses the Argument Manager
+ bug fix
malaterre [Mon, 27 Jun 2005 00:31:44 +0000 (00:31 +0000)]
ENH: New dict for ACUSON images, GEMS Advantx and GEMS Infinia. See README for origin(=pdf)
malaterre [Mon, 27 Jun 2005 00:28:32 +0000 (00:28 +0000)]
ENH: Minor cleanup
malaterre [Mon, 27 Jun 2005 00:27:21 +0000 (00:27 +0000)]
ENH: Adding a few new entries in GEMS.dic, see README for origin
malaterre [Mon, 27 Jun 2005 00:26:38 +0000 (00:26 +0000)]
ENH: Adding some new entries in GEMS Genie, see README for origin
malaterre [Mon, 27 Jun 2005 00:25:31 +0000 (00:25 +0000)]
ENH: adding notes about thumbnails in GEMS file
malaterre [Mon, 27 Jun 2005 00:23:24 +0000 (00:23 +0000)]
ENH: Add note about all the private dict
malaterre [Mon, 27 Jun 2005 00:23:05 +0000 (00:23 +0000)]
ENH: Tons of improvement to the script to parse more pdf files... not very user friendly though :)
malaterre [Mon, 27 Jun 2005 00:19:27 +0000 (00:19 +0000)]
ENH: update
malaterre [Mon, 27 Jun 2005 00:16:43 +0000 (00:16 +0000)]
ENH: Some more change from D.clunie website. I still dont see the difference between SPI and Siemens...
malaterre [Sun, 26 Jun 2005 23:50:07 +0000 (23:50 +0000)]
ENH: Using comment from 3.2.2.2 Siemens Somatom Plus (D. Clunie web page) to make SIEMENS_GBS_III-16-ACR_NEMA_1.acr completely pass, cool isn't it
malaterre [Sun, 26 Jun 2005 23:26:46 +0000 (23:26 +0000)]
ENH: Rework SPI dict based on D. Clunie dict
malaterre [Sun, 26 Jun 2005 22:32:26 +0000 (22:32 +0000)]
ENH: Adding scary stuff from Philips EasyVision
malaterre [Sun, 26 Jun 2005 22:10:52 +0000 (22:10 +0000)]
ENH: ELSCINT.dic generated by analysing a post on www.merge-efilm.com
malaterre [Sun, 26 Jun 2005 21:34:41 +0000 (21:34 +0000)]
ENH: Adding GEMS UltraSound
malaterre [Sun, 26 Jun 2005 20:54:46 +0000 (20:54 +0000)]
ENH: Tons of notes about the broken pdf
malaterre [Sun, 26 Jun 2005 20:32:17 +0000 (20:32 +0000)]
ENH: Adding stuff from page 91-98 of 2270669_100r0_3.pdf to GEMS-Advance
malaterre [Sun, 26 Jun 2005 20:25:44 +0000 (20:25 +0000)]
ENH: Adding page 65-73 of 2270669_100r0_3.pdf : GEMS-Advance
malaterre [Sun, 26 Jun 2005 20:07:42 +0000 (20:07 +0000)]
BUG: Genie is a GEMS product...
malaterre [Sun, 26 Jun 2005 19:57:51 +0000 (19:57 +0000)]
ENH: Split PHILIPS dict into the Intera one, and the genie one
malaterre [Sun, 26 Jun 2005 19:36:25 +0000 (19:36 +0000)]
ENH: Adding a SIEMENS dict for all those very old files, the dict was generated by shamelessly copying D. clunie dicom3tools dictionary
malaterre [Sun, 26 Jun 2005 18:45:56 +0000 (18:45 +0000)]
ENH: update philips, just a template don't use directly
malaterre [Sun, 26 Jun 2005 18:10:55 +0000 (18:10 +0000)]
ENH: Update philips dict, first pass
malaterre [Sun, 26 Jun 2005 15:49:33 +0000 (15:49 +0000)]
ENH: Adding GE HiSpeed dict
malaterre [Sun, 26 Jun 2005 15:41:32 +0000 (15:41 +0000)]
ENH: First pass at adding the GE HiSpeed
malaterre [Sun, 26 Jun 2005 14:44:43 +0000 (14:44 +0000)]
ENH: guess what...
malaterre [Sun, 26 Jun 2005 14:42:54 +0000 (14:42 +0000)]
ENH: Adding some other stuff from internet
malaterre [Sun, 26 Jun 2005 14:22:25 +0000 (14:22 +0000)]
BUG: Need to lower case A-F before...
malaterre [Sun, 26 Jun 2005 14:15:36 +0000 (14:15 +0000)]
ENH: unix command 'uniq'
is not able to be as dump as people writting those pdf files...
malaterre [Sun, 26 Jun 2005 14:12:06 +0000 (14:12 +0000)]
ENH: Adding GE stuff
malaterre [Sat, 25 Jun 2005 14:01:44 +0000 (14:01 +0000)]
ENH: About gdcm.dic
malaterre [Sat, 25 Jun 2005 13:57:29 +0000 (13:57 +0000)]
BUG: Need to commit all files for a patch...
malaterre [Fri, 24 Jun 2005 14:07:28 +0000 (14:07 +0000)]
ENH: Adding the SPI (Standard Product Interconnect) dict
malaterre [Fri, 24 Jun 2005 13:52:10 +0000 (13:52 +0000)]
BUG: rahhhh I also forgot this one
malaterre [Fri, 24 Jun 2005 13:41:26 +0000 (13:41 +0000)]
ENH: update parser for Intera/Philips document
malaterre [Fri, 24 Jun 2005 13:39:16 +0000 (13:39 +0000)]
ENH: some more doc
malaterre [Fri, 24 Jun 2005 13:35:36 +0000 (13:35 +0000)]
BUG: remove philips dict...sorry I was playing
malaterre [Fri, 24 Jun 2005 13:33:10 +0000 (13:33 +0000)]
BUG: Completely forgot to commit this file
malaterre [Fri, 24 Jun 2005 13:32:00 +0000 (13:32 +0000)]
ENH: Adding a missing tag from Intera
malaterre [Fri, 24 Jun 2005 12:20:59 +0000 (12:20 +0000)]
BUG: The cxx version of the dictionary was not generated properly
malaterre [Fri, 24 Jun 2005 12:09:56 +0000 (12:09 +0000)]
ENH: Now generate a file gdcm.dic that contain dicomV3.dic, Papyrus.dic and NIH.dic. Also removed an old comment since this cmake code is now done via a python script: ParseDict.py
malaterre [Fri, 24 Jun 2005 11:54:00 +0000 (11:54 +0000)]
ENH: Removing the forbidden tags (now in NIH.dic)
malaterre [Fri, 24 Jun 2005 11:47:35 +0000 (11:47 +0000)]
ENH: Adding comment on NIH.dic
malaterre [Fri, 24 Jun 2005 11:43:51 +0000 (11:43 +0000)]
ENH: Adding the forbidden tags
malaterre [Fri, 24 Jun 2005 11:42:14 +0000 (11:42 +0000)]
BUG: 0028 0012 US 1 Planes is not RETIRED
jpr [Fri, 24 Jun 2005 10:55:58 +0000 (10:55 +0000)]
Summer nights are really too hot to sleep.
Coding style : kosherization of all the 'if's (300 amongst 900 were haram)
jpr [Fri, 24 Jun 2005 10:53:46 +0000 (10:53 +0000)]
Extend warning message for debuging purpose.
jpr [Fri, 24 Jun 2005 10:50:20 +0000 (10:50 +0000)]
Pixel Spacing related problems : update comments.
Thx to D. Clunie for providing data to check the code
malaterre [Fri, 24 Jun 2005 10:07:02 +0000 (10:07 +0000)]
ENH: Cleanup dict 2
malaterre [Fri, 24 Jun 2005 10:06:16 +0000 (10:06 +0000)]
ENH: Cleanup dict
malaterre [Thu, 23 Jun 2005 17:37:39 +0000 (17:37 +0000)]
ENH: Adding a Papyrus.pdf python parser, for now very alpha
malaterre [Thu, 23 Jun 2005 17:34:33 +0000 (17:34 +0000)]
ENH: adding papyrus dictionary, generated with: python ParseDict.py Papyrus31Specif.txt pap.dic
malaterre [Thu, 23 Jun 2005 15:32:54 +0000 (15:32 +0000)]
ENH: Adding papyrus spec
jpr [Thu, 23 Jun 2005 09:20:23 +0000 (09:20 +0000)]
Extend warning message, for debugging purpose
jpr [Thu, 23 Jun 2005 09:18:37 +0000 (09:18 +0000)]
to avoid warnings