]> Creatis software - gdcm.git/log
gdcm.git
16 years agoIllegal 'undefined length UN DataElement' :
jpr [Wed, 2 Jan 2008 10:48:52 +0000 (10:48 +0000)]
Illegal 'undefined length UN DataElement' :
when UN stands for SQ : now we can read them correctly.
when UN stands for OB : no more infinite loop.
                       (a clever backtrack is still missing ...)

16 years agofollow
jpr [Thu, 20 Dec 2007 17:34:58 +0000 (17:34 +0000)]
follow

16 years agoGoogle indexes first something else than the site root.
jpr [Thu, 20 Dec 2007 17:27:27 +0000 (17:27 +0000)]
Google indexes first something else than the site root.
Avois confusing users!

16 years agoPàrt Mathieu's fix for vtk 4.2
jpr [Thu, 13 Dec 2007 16:18:13 +0000 (16:18 +0000)]
Pàrt Mathieu's fix for vtk 4.2
( Gdcm ensures backward compatibility ( on vtk, NOT on gdcm :-( )

16 years agoadd
jpr [Thu, 13 Dec 2007 15:50:13 +0000 (15:50 +0000)]
add

16 years agoBUG: GDCM is still writing crappy DICOM...
malaterre [Thu, 13 Dec 2007 15:16:19 +0000 (15:16 +0000)]
BUG: GDCM is still writing crappy DICOM...

16 years agoPort Mathieu's commit from gdcm1.2
jpr [Wed, 5 Dec 2007 16:36:21 +0000 (16:36 +0000)]
Port Mathieu's commit from gdcm1.2

16 years agoENH: add comments
malaterre [Mon, 3 Dec 2007 17:16:25 +0000 (17:16 +0000)]
ENH: add comments

16 years agoENH: Add a simple example when user want to take a template DICOM file and a raw...
malaterre [Mon, 3 Dec 2007 16:43:56 +0000 (16:43 +0000)]
ENH: Add a simple example when user want to take a template DICOM file and a raw (decompressed by private software) to forge a new DICOM file

16 years agoremove spurious white spaces
jpr [Mon, 3 Dec 2007 11:47:40 +0000 (11:47 +0000)]
remove spurious white spaces

16 years agoNow we can read ACRNEMA_LIBIDO_1.0 as well.
jpr [Mon, 3 Dec 2007 11:46:38 +0000 (11:46 +0000)]
Now we can read ACRNEMA_LIBIDO_1.0 as well.

16 years agoFix trouble in Anonymize
jpr [Wed, 21 Nov 2007 16:25:26 +0000 (16:25 +0000)]
Fix trouble in Anonymize

16 years agoShould be OK
jpr [Wed, 21 Nov 2007 16:24:08 +0000 (16:24 +0000)]
Should be OK

16 years agofix
jpr [Wed, 21 Nov 2007 12:53:59 +0000 (12:53 +0000)]
fix

16 years agoAdd patient seq nb
jpr [Wed, 21 Nov 2007 11:52:22 +0000 (11:52 +0000)]
Add patient seq nb

16 years agoENH: for now do not support our own bugs
malaterre [Wed, 14 Nov 2007 10:56:11 +0000 (10:56 +0000)]
ENH: for now do not support our own bugs

16 years agoENH: blacklist ELSCINT
malaterre [Tue, 13 Nov 2007 13:05:51 +0000 (13:05 +0000)]
ENH: blacklist ELSCINT

16 years agoRewrite an *anonymized* Dicomdir !
jpr [Tue, 13 Nov 2007 11:49:09 +0000 (11:49 +0000)]
Rewrite an *anonymized* Dicomdir !

16 years agoENH: line length=80
malaterre [Tue, 13 Nov 2007 09:37:22 +0000 (09:37 +0000)]
ENH: line length=80

16 years agoBUG: It is official I really need a brain
malaterre [Fri, 9 Nov 2007 17:53:19 +0000 (17:53 +0000)]
BUG: It is official I really need a brain

16 years agoBUG: I need a brain
malaterre [Fri, 9 Nov 2007 17:52:59 +0000 (17:52 +0000)]
BUG: I need a brain

16 years agoFix.
jpr [Fri, 9 Nov 2007 17:35:16 +0000 (17:35 +0000)]
Fix.

Thx to Neerav Patel for reporting typo.

16 years agoNow user can ask for making a DICOMDIR after anonymization.
jpr [Fri, 9 Nov 2007 17:23:48 +0000 (17:23 +0000)]
Now user can ask for making a DICOMDIR after anonymization.

16 years agoCOMP: shot in the dark to try to shut-up sun compiler
malaterre [Fri, 9 Nov 2007 16:11:18 +0000 (16:11 +0000)]
COMP: shot in the dark to try to shut-up sun compiler

16 years agotypo
jpr [Fri, 9 Nov 2007 10:18:21 +0000 (10:18 +0000)]
typo

16 years agoKeep old version, for antiques lovers
jpr [Fri, 9 Nov 2007 08:49:00 +0000 (08:49 +0000)]
Keep old version, for antiques lovers

16 years agoHide useless (wrong) info
jpr [Fri, 9 Nov 2007 08:48:04 +0000 (08:48 +0000)]
Hide useless (wrong) info

16 years agoavoid warnings
jpr [Fri, 9 Nov 2007 08:33:19 +0000 (08:33 +0000)]
avoid warnings

16 years agoBUG: When lib is throwing exception application are supposed to catch them
malaterre [Thu, 8 Nov 2007 18:14:55 +0000 (18:14 +0000)]
BUG: When lib is throwing exception application are supposed to catch them

16 years agoAnonymization more effcient when single patient Dicomdir
jpr [Thu, 8 Nov 2007 10:40:39 +0000 (10:40 +0000)]
Anonymization more effcient when single patient Dicomdir

16 years agoTypo
jpr [Tue, 30 Oct 2007 16:42:58 +0000 (16:42 +0000)]
Typo

16 years agoAdd verbosity, on demand
jpr [Tue, 30 Oct 2007 14:55:20 +0000 (14:55 +0000)]
Add verbosity, on demand

16 years agoInitializing DropDuplicatePositions to false should help!
jpr [Tue, 30 Oct 2007 14:51:00 +0000 (14:51 +0000)]
Initializing  DropDuplicatePositions to false should help!

16 years agoCOMP: seriously please SunOS compiler...sigh
malaterre [Tue, 30 Oct 2007 13:35:08 +0000 (13:35 +0000)]
COMP: seriously please SunOS compiler...sigh

16 years agoCOMP: when using initializers list, one need to respect order in declaration
malaterre [Tue, 30 Oct 2007 13:34:42 +0000 (13:34 +0000)]
COMP: when using initializers list, one need to respect order in declaration

16 years agoCOMP: ooops while fixing comp with borland I broke VS6 compilation
malaterre [Tue, 30 Oct 2007 13:31:54 +0000 (13:31 +0000)]
COMP: ooops while fixing comp with borland I broke VS6 compilation

16 years agoShow better the troubles
jpr [Tue, 30 Oct 2007 11:56:52 +0000 (11:56 +0000)]
Show better the troubles

16 years agoAdd some verbosity to show the troubles with SerieHelper
jpr [Tue, 30 Oct 2007 11:45:01 +0000 (11:45 +0000)]
Add some verbosity to show the troubles with SerieHelper

16 years agoFix some troubles when non gdcm-readable files are found
jpr [Tue, 30 Oct 2007 11:37:16 +0000 (11:37 +0000)]
Fix some troubles when non gdcm-readable files are found

16 years agoSerieHelper::CreateUserDefinedFileIdentifier() :
jpr [Tue, 30 Oct 2007 11:11:04 +0000 (11:11 +0000)]
SerieHelper::CreateUserDefinedFileIdentifier() :
   Avoid troubles when empty string is found

16 years agoFix mistyping
jpr [Tue, 30 Oct 2007 09:19:53 +0000 (09:19 +0000)]
Fix mistyping

16 years agoUnify both codes
jpr [Tue, 30 Oct 2007 09:15:57 +0000 (09:15 +0000)]
Unify both codes

16 years agoFix Comments
jpr [Tue, 30 Oct 2007 09:14:41 +0000 (09:14 +0000)]
Fix Comments

16 years agocoding style
jpr [Tue, 30 Oct 2007 09:13:45 +0000 (09:13 +0000)]
coding style

16 years agoCoding style
jpr [Tue, 30 Oct 2007 09:13:03 +0000 (09:13 +0000)]
Coding style

16 years agoCommit the right one, now :-(
jpr [Tue, 30 Oct 2007 09:07:46 +0000 (09:07 +0000)]
Commit the right one, now :-(

16 years agoAdd Gianni Lazzaretto in contributors list
jpr [Mon, 29 Oct 2007 17:18:37 +0000 (17:18 +0000)]
Add Gianni Lazzaretto in contributors list

16 years agoAllow Borland compilng
jpr [Mon, 29 Oct 2007 17:13:23 +0000 (17:13 +0000)]
Allow Borland compilng
(Thx to Dr Gianni Lazzaretto for providing fix)

16 years agoCOMP: getting borland to compile templated code
malaterre [Sat, 27 Oct 2007 17:34:16 +0000 (17:34 +0000)]
COMP: getting borland to compile templated code

16 years agoAvoid Borland warnings (?)
jpr [Fri, 26 Oct 2007 16:06:57 +0000 (16:06 +0000)]
Avoid Borland warnings (?)

16 years agoFIX: Make it compiler on st***d Sun compiler
malaterre [Fri, 26 Oct 2007 09:00:31 +0000 (09:00 +0000)]
FIX: Make it compiler on st***d Sun compiler

16 years agoBUG: map<>::mapped_type is not part of the STL. Should fix issue on VS* compiler
malaterre [Fri, 26 Oct 2007 08:14:18 +0000 (08:14 +0000)]
BUG: map<>::mapped_type is not part of the STL. Should fix issue on VS* compiler

16 years agoAvoid warnings
jpr [Thu, 25 Oct 2007 08:02:38 +0000 (08:02 +0000)]
Avoid warnings

16 years agoavoid warnings
jpr [Thu, 25 Oct 2007 07:57:33 +0000 (07:57 +0000)]
avoid warnings

16 years agoAvoid warnings
jpr [Thu, 25 Oct 2007 07:55:02 +0000 (07:55 +0000)]
Avoid warnings

16 years agoSome fixes for BORLAND (some more to come ...)
jpr [Thu, 25 Oct 2007 07:52:59 +0000 (07:52 +0000)]
Some fixes for BORLAND (some more to come ...)
Thx To Dr Gianni Lazzareto for providing them.

16 years agoNow we check Dictionnary for Shadow Elements, even when Implicit VR!
jpr [Wed, 24 Oct 2007 10:38:51 +0000 (10:38 +0000)]
Now we check Dictionnary for Shadow Elements, even when Implicit VR!

16 years agoAvoid warnings
jpr [Wed, 24 Oct 2007 08:03:44 +0000 (08:03 +0000)]
Avoid warnings

16 years agoCoding style + minor modif
jpr [Wed, 24 Oct 2007 08:03:10 +0000 (08:03 +0000)]
Coding style + minor modif

16 years agoENH: second attempt at getting VS6 to compile templated code
malaterre [Wed, 24 Oct 2007 07:15:32 +0000 (07:15 +0000)]
ENH: second attempt at getting VS6 to compile templated code

16 years agoDeal with
jpr [Tue, 23 Oct 2007 15:52:33 +0000 (15:52 +0000)]
Deal with
MONOCHROME + [Enhanced CT Image Storage] that actually have Palettes

16 years agoHope there will be less compile errors, under msvc6 ...
jpr [Tue, 23 Oct 2007 14:48:26 +0000 (14:48 +0000)]
Hope there will be less compile errors, under msvc6 ...

16 years ago#include <algorithm>
jpr [Fri, 19 Oct 2007 15:42:23 +0000 (15:42 +0000)]
#include <algorithm>
Hope std::transform is accepted by msvc6, now

16 years agoavoid warning
jpr [Fri, 19 Oct 2007 15:29:57 +0000 (15:29 +0000)]
avoid warning

16 years agoBUG: Fix upper case vs lower case. Thanks to JPR for report
malaterre [Fri, 19 Oct 2007 15:15:51 +0000 (15:15 +0000)]
BUG: Fix upper case vs lower case. Thanks to JPR for report

16 years agoavoid warning
jpr [Fri, 19 Oct 2007 15:15:16 +0000 (15:15 +0000)]
avoid warning

16 years agoavoid warnings
jpr [Fri, 19 Oct 2007 15:14:05 +0000 (15:14 +0000)]
avoid warnings

16 years agoavoid warnings
jpr [Fri, 19 Oct 2007 15:06:08 +0000 (15:06 +0000)]
avoid warnings

16 years agoavoid warnings
jpr [Fri, 19 Oct 2007 14:47:18 +0000 (14:47 +0000)]
avoid warnings

16 years agoAllow user to ask to use SerieDescription+serieNumber instead od
jpr [Fri, 19 Oct 2007 14:12:31 +0000 (14:12 +0000)]
Allow user to ask to use SerieDescription+serieNumber instead od
SeriesInstanceUID
for making directory names.
(More human readable!)

16 years agoENH: regenerate dict from GDCM2.xml. I think we got 0000 elements right now
malaterre [Fri, 19 Oct 2007 14:12:16 +0000 (14:12 +0000)]
ENH: regenerate dict from GDCM2.xml. I think we got 0000 elements right now

16 years agoShould work in 'no write' mode, as well!
jpr [Fri, 19 Oct 2007 11:53:42 +0000 (11:53 +0000)]
Should work in 'no write' mode, as well!

16 years agoUse GDCM_NAME_SPACE
jpr [Fri, 19 Oct 2007 10:18:25 +0000 (10:18 +0000)]
Use GDCM_NAME_SPACE

16 years agoForce 0018|0015 [CS] [Body Part Examined] (in any) to upper value,
jpr [Wed, 17 Oct 2007 12:14:02 +0000 (12:14 +0000)]
Force 0018|0015 [CS] [Body Part Examined] (in any) to upper value,
(avoid dciodvfy to complain!)

16 years agoWhen ContentType == FILTERED_IMAGE, we force 0008_0008 to DERIVED\\PRIMARY,
jpr [Wed, 17 Oct 2007 10:03:59 +0000 (10:03 +0000)]
When ContentType == FILTERED_IMAGE, we force 0008_0008 to DERIVED\\PRIMARY,
only when initial value was 'ORIGINAL\...
(User is allowed, now to keep the value he wants.
(except ORIGINAL ...)

16 years agoShould avoid dciodvfy to complain about File Meta Information Version Attribute
jpr [Wed, 17 Oct 2007 08:57:55 +0000 (08:57 +0000)]
Should avoid dciodvfy to complain about File Meta Information Version Attribute

16 years agoAdd comments on 16 bits Palette Color
jpr [Tue, 16 Oct 2007 10:11:06 +0000 (10:11 +0000)]
Add comments on 16 bits Palette Color

16 years agoShould work better when coordinates are NOT integers
jpr [Mon, 15 Oct 2007 13:55:35 +0000 (13:55 +0000)]
Should work better when coordinates are NOT integers

16 years agoENH: Add Satomi Takeo
malaterre [Fri, 12 Oct 2007 08:08:38 +0000 (08:08 +0000)]
ENH: Add Satomi Takeo

16 years agoCOMP: Fix a bunch of warnings. Try to get template to compile on the pseudo VS6 so...
malaterre [Mon, 8 Oct 2007 15:20:17 +0000 (15:20 +0000)]
COMP: Fix a bunch of warnings. Try to get template to compile on the pseudo VS6 so called c++ compiler

16 years agoShould avoid some warnings
jpr [Thu, 4 Oct 2007 17:50:42 +0000 (17:50 +0000)]
Should avoid some warnings

16 years agoAdd Francois Bertel in contributors list.
jpr [Thu, 4 Oct 2007 17:49:22 +0000 (17:49 +0000)]
Add Francois Bertel in contributors list.

16 years agoBUG: Fix serious bug. Grayscale image were produced from garbage input. Thanks to...
malaterre [Thu, 4 Oct 2007 08:13:57 +0000 (08:13 +0000)]
BUG: Fix serious bug. Grayscale image were produced from garbage input. Thanks to JPR for report and Thanks to Francois B. for voodoo magic to find out the cause

16 years agoENH: s key is now save to a file a screenshot
malaterre [Wed, 3 Oct 2007 15:50:13 +0000 (15:50 +0000)]
ENH: s key is now save to a file a screenshot

16 years agoENH: update for VTK5
malaterre [Wed, 3 Oct 2007 15:49:51 +0000 (15:49 +0000)]
ENH: update for VTK5

16 years agoENH: cleanup + add comment
malaterre [Wed, 3 Oct 2007 13:18:28 +0000 (13:18 +0000)]
ENH: cleanup + add comment

16 years agoENH: gdcm is not called gdcm anymore...
malaterre [Wed, 3 Oct 2007 12:02:55 +0000 (12:02 +0000)]
ENH: gdcm is not called gdcm anymore...

16 years agoCOMP: remove warnings
malaterre [Wed, 3 Oct 2007 12:01:27 +0000 (12:01 +0000)]
COMP: remove warnings

16 years agoCOMP: remove warnings
malaterre [Wed, 3 Oct 2007 11:59:27 +0000 (11:59 +0000)]
COMP: remove warnings

16 years agoBUG: need the gdcm namespace. add comments
malaterre [Wed, 3 Oct 2007 09:46:09 +0000 (09:46 +0000)]
BUG: need the gdcm namespace. add comments

16 years agoBUG: ooops this is a 16bits palette
malaterre [Wed, 3 Oct 2007 09:35:27 +0000 (09:35 +0000)]
BUG: ooops this is a 16bits palette

16 years agoENH: HasLut return true when finding a segmented palette
malaterre [Wed, 3 Oct 2007 09:32:10 +0000 (09:32 +0000)]
ENH: HasLut return true when finding a segmented palette

16 years agoENH: add support for segmented palette
malaterre [Wed, 3 Oct 2007 09:31:08 +0000 (09:31 +0000)]
ENH: add support for segmented palette

16 years agoENH: add code for segmented palette
malaterre [Wed, 3 Oct 2007 09:22:45 +0000 (09:22 +0000)]
ENH: add code for segmented palette

16 years agoFIX: Do not return success when failed...
malaterre [Wed, 3 Oct 2007 09:14:55 +0000 (09:14 +0000)]
FIX: Do not return success when failed...

16 years agoENH: add comments
malaterre [Wed, 3 Oct 2007 08:50:48 +0000 (08:50 +0000)]
ENH: add comments

16 years agoENH: add example to expand segemented palette
malaterre [Wed, 3 Oct 2007 08:46:02 +0000 (08:46 +0000)]
ENH: add example to expand segemented palette

16 years agoLike SplitIntoXCoherentDirectories;
jpr [Mon, 1 Oct 2007 09:56:42 +0000 (09:56 +0000)]
Like SplitIntoXCoherentDirectories;
Ignores 'Series Instance UID'.
Usefull when current filestore is not suitable for user
(e.g. : series are 'single slice, multi time points',
user want to deal with them as 'single time point, multi slice')

16 years agolike exXCoherentFileSet, but user is allowed to 'COPY' the files in a Directory
jpr [Mon, 1 Oct 2007 09:40:32 +0000 (09:40 +0000)]
like exXCoherentFileSet, but user is allowed to 'COPY' the files in a Directory
Tree (copied as they are)
or 'WRITE'(rewritten, Series Instance UID are recomputed to be consistent
with the Directory Tree (one serie UID per directory)

16 years agoCode normalization
jpr [Mon, 1 Oct 2007 09:33:20 +0000 (09:33 +0000)]
Code normalization