]> Creatis software - gdcm.git/log
gdcm.git
18 years agoIndentation OpenJPEG.Version1.2
jpr [Wed, 9 Nov 2005 10:28:33 +0000 (10:28 +0000)]
Indentation

18 years agoDebug vs Warning
jpr [Wed, 9 Nov 2005 10:18:43 +0000 (10:18 +0000)]
Debug vs Warning

18 years agoForget to commit this indentation fix
jpr [Wed, 9 Nov 2005 08:37:45 +0000 (08:37 +0000)]
Forget to commit this indentation fix

18 years agoTry to track 'FIXME' VM problem
jpr [Wed, 9 Nov 2005 08:36:47 +0000 (08:36 +0000)]
Try to track 'FIXME' VM problem

18 years agoComments
jpr [Wed, 9 Nov 2005 08:34:29 +0000 (08:34 +0000)]
Comments

18 years agoTry to track the "FIXME" problem for VM
jpr [Wed, 9 Nov 2005 08:32:50 +0000 (08:32 +0000)]
Try to track the "FIXME" problem for VM

18 years agorevert to old printf syntax (better warning on some compilers than error on some
jpr [Wed, 9 Nov 2005 08:14:08 +0000 (08:14 +0000)]
revert to old printf syntax (better warning on some compilers than error on some
others!)

18 years agoSTYLE: Remove personal comments...make patch more difficult
malaterre [Tue, 8 Nov 2005 19:42:24 +0000 (19:42 +0000)]
STYLE: Remove personal comments...make patch more difficult

18 years agoFix mouse slipping (derapage de mulot, in french language)
jpr [Tue, 8 Nov 2005 18:10:41 +0000 (18:10 +0000)]
Fix mouse slipping (derapage de mulot, in french language)

18 years agoENH: update comment to reflect API change
malaterre [Tue, 8 Nov 2005 16:40:02 +0000 (16:40 +0000)]
ENH: update comment to reflect API change

18 years agoENH: Adding Dart support in openjpeg
malaterre [Tue, 8 Nov 2005 16:37:07 +0000 (16:37 +0000)]
ENH: Adding Dart support in openjpeg

18 years agoENH: Ok dashboard looks clean enough turning MPEG on
malaterre [Tue, 8 Nov 2005 16:35:54 +0000 (16:35 +0000)]
ENH: Ok dashboard looks clean enough turning MPEG on

18 years agoENH: Saving demo code
malaterre [Tue, 8 Nov 2005 16:32:20 +0000 (16:32 +0000)]
ENH: Saving demo code

18 years agoENH: A user does not know (and should not) what we internally use for representing...
malaterre [Tue, 8 Nov 2005 16:31:21 +0000 (16:31 +0000)]
ENH: A user does not know (and should not) what we internally use for representing a dicom tag, let him use TagKey instead

18 years agoSome identation
jpr [Tue, 8 Nov 2005 15:46:01 +0000 (15:46 +0000)]
Some identation

18 years agoSome identation, to make the code reader friendly
jpr [Tue, 8 Nov 2005 15:23:52 +0000 (15:23 +0000)]
Some identation, to make the code reader friendly

18 years agoAvoid some warnings
jpr [Tue, 8 Nov 2005 13:42:32 +0000 (13:42 +0000)]
Avoid some warnings

18 years agoTry to track BinEndian troubles
jpr [Tue, 8 Nov 2005 09:54:42 +0000 (09:54 +0000)]
Try to track BinEndian troubles

18 years agoApply Laurent Guigues' advice to avoid icc warnings.
jpr [Tue, 8 Nov 2005 09:35:44 +0000 (09:35 +0000)]
Apply Laurent Guigues' advice to avoid icc warnings.

18 years agoTry to track BigEndian troubles
jpr [Tue, 8 Nov 2005 09:13:22 +0000 (09:13 +0000)]
Try to track BigEndian troubles

18 years agoAvoid warning
jpr [Tue, 8 Nov 2005 08:31:42 +0000 (08:31 +0000)]
Avoid warning

18 years agoAvoid warnings on C/C++ syle comments
jpr [Tue, 8 Nov 2005 08:26:33 +0000 (08:26 +0000)]
Avoid warnings on C/C++ syle comments

18 years agoWTF is cvs doing?
jpr [Mon, 7 Nov 2005 14:10:39 +0000 (14:10 +0000)]
WTF is cvs doing?
(Lost some lines in my source -> Seg fault on continuous buid.
I comment out the broken piece of code)

18 years agoMisstyping.
jpr [Mon, 7 Nov 2005 13:58:00 +0000 (13:58 +0000)]
Misstyping.

18 years agoAvoid poluting the output, right now
jpr [Mon, 7 Nov 2005 11:42:25 +0000 (11:42 +0000)]
Avoid poluting the output, right now

18 years agoAvoid warning
jpr [Mon, 7 Nov 2005 11:03:22 +0000 (11:03 +0000)]
Avoid warning

18 years agoAvoid warning
jpr [Mon, 7 Nov 2005 10:54:41 +0000 (10:54 +0000)]
Avoid warning

18 years agoMisstyping
jpr [Mon, 7 Nov 2005 10:53:55 +0000 (10:53 +0000)]
Misstyping

18 years agoAvoid warning
jpr [Mon, 7 Nov 2005 10:38:56 +0000 (10:38 +0000)]
Avoid warning

18 years agoAvoid warning
jpr [Mon, 7 Nov 2005 10:33:47 +0000 (10:33 +0000)]
Avoid warning

18 years agoAvoid C/C++ comment style
jpr [Mon, 7 Nov 2005 10:30:21 +0000 (10:30 +0000)]
Avoid C/C++ comment style

18 years agoAvoid warning
jpr [Mon, 7 Nov 2005 10:18:20 +0000 (10:18 +0000)]
Avoid warning

18 years agoTo avoid warnings
jpr [Mon, 7 Nov 2005 10:14:44 +0000 (10:14 +0000)]
To avoid warnings

18 years agoUse fh->SetKeepMediaStorageSOPClassUID(true);
jpr [Mon, 7 Nov 2005 09:53:53 +0000 (09:53 +0000)]
Use fh->SetKeepMediaStorageSOPClassUID(true);
( Since we just Anonymized/ReWrited the file, we know no modification
  was performed on the pixels.
  We don't want this image appears as a 'Secondary Captured image'
 )

18 years agoComments.
jpr [Mon, 7 Nov 2005 09:51:35 +0000 (09:51 +0000)]
Comments.

18 years ago- Add Method void SetKeepMediaStorageSOPClassUID (bool v).
jpr [Mon, 7 Nov 2005 09:50:52 +0000 (09:50 +0000)]
- Add Method void SetKeepMediaStorageSOPClassUID (bool v).

 /// \brief if user knows he didn't modify the pixels (e.g. he just anonymized
 ///        or rewrite the file), he is allowed to ask to keep the original
 ///        'Media Storage SOP Class UID' and 'Image Type'

- Enforce CheckMandatoryElements()

18 years agoAdd Method ComputeFullLength(), to allow further computaion of element 0x0000
jpr [Mon, 7 Nov 2005 09:46:36 +0000 (09:46 +0000)]
Add Method ComputeFullLength(), to allow further computaion of element 0x0000
(Group length) of each 'zero level' group.

18 years agoBUG: Report if getcwd did not succeed
malaterre [Sun, 6 Nov 2005 01:38:02 +0000 (01:38 +0000)]
BUG: Report if getcwd did not succeed

18 years agoPrintFile uses debug and warning flags
jpr [Sat, 5 Nov 2005 13:26:19 +0000 (13:26 +0000)]
PrintFile uses debug and warning flags

18 years agoComments
jpr [Sat, 5 Nov 2005 13:25:26 +0000 (13:25 +0000)]
Comments

18 years agoDebug vs Warning
jpr [Sat, 5 Nov 2005 13:24:39 +0000 (13:24 +0000)]
Debug vs Warning

18 years agoAdding private variables CurrentGroup and CurrentElem allows inner methods to
jpr [Sat, 5 Nov 2005 13:23:30 +0000 (13:23 +0000)]
Adding private variables CurrentGroup and CurrentElem allows inner methods to
know the Entry there are working on.

18 years agoFlags Debug and Warning may be used separately.
jpr [Sat, 5 Nov 2005 13:21:32 +0000 (13:21 +0000)]
Flags Debug and Warning may be used separately.
--> Setting on Debug sets also Warning
--> Setting off Warning is applied only if Debug is off.
Note :
Debug On :   Developer wants to track a missbehaviour in gdcm
Warning on : User wants to be warned about oddities in the files.

18 years agoFix bug in DicomDir MetaElements.
jpr [Sat, 5 Nov 2005 13:16:34 +0000 (13:16 +0000)]
Fix bug in DicomDir MetaElements.
Thx to Chen Chen for providing data.

18 years agoEnforce TestValidate, and run it.
jpr [Fri, 4 Nov 2005 17:05:49 +0000 (17:05 +0000)]
Enforce TestValidate, and run it.
(Just to have an overwiew of oddities in the files.
Never breaks the test suite)

18 years agoENH: Cleanup the test
malaterre [Fri, 4 Nov 2005 16:36:42 +0000 (16:36 +0000)]
ENH: Cleanup the test

18 years agoENH: Adding TRY_RUN
malaterre [Fri, 4 Nov 2005 16:27:37 +0000 (16:27 +0000)]
ENH: Adding TRY_RUN

18 years agoENH: Apparently some gcc version are seriously broken
malaterre [Fri, 4 Nov 2005 16:21:40 +0000 (16:21 +0000)]
ENH: Apparently some gcc version are seriously broken

18 years agoAvoid warnings
jpr [Fri, 4 Nov 2005 16:08:08 +0000 (16:08 +0000)]
Avoid warnings

18 years agoAvoid bcc warnings
jpr [Fri, 4 Nov 2005 16:00:01 +0000 (16:00 +0000)]
Avoid bcc warnings

18 years agoCOMP: Fix warning
malaterre [Fri, 4 Nov 2005 15:46:52 +0000 (15:46 +0000)]
COMP: Fix warning

18 years agoENH: Rework the 1000 limit problem, the code is better but not perfect, at least...
malaterre [Fri, 4 Nov 2005 15:46:03 +0000 (15:46 +0000)]
ENH: Rework the 1000 limit problem, the code is better but not perfect, at least we will get an error

18 years agoComments
jpr [Fri, 4 Nov 2005 15:33:35 +0000 (15:33 +0000)]
Comments

18 years agoRemove useless commented out code
jpr [Fri, 4 Nov 2005 15:31:34 +0000 (15:31 +0000)]
Remove useless commented out code

18 years agoDealing first with the most frequently used cases should speed up the process.
jpr [Fri, 4 Nov 2005 15:29:59 +0000 (15:29 +0000)]
Dealing first with the most frequently used cases should speed up the process.

18 years agoCOMP: Attempt to please icc
malaterre [Fri, 4 Nov 2005 15:26:53 +0000 (15:26 +0000)]
COMP: Attempt to please icc

18 years agoDo not prefix filenames with /, that hangs a lot od clinical softwares
jpr [Fri, 4 Nov 2005 15:26:22 +0000 (15:26 +0000)]
Do not prefix filenames with /, that hangs a lot od clinical softwares

18 years agoCOMP: Fix warning about unused var... cant remember what I was trying to do, maybe...
malaterre [Fri, 4 Nov 2005 15:20:13 +0000 (15:20 +0000)]
COMP: Fix warning about unused var... cant remember what I was trying to do, maybe a faster memcpy?

18 years agoCOMP: Fix warning
malaterre [Fri, 4 Nov 2005 15:13:19 +0000 (15:13 +0000)]
COMP: Fix warning

18 years agoCOMP: Fix warning about unused var
malaterre [Fri, 4 Nov 2005 15:12:35 +0000 (15:12 +0000)]
COMP: Fix warning about unused var

18 years agoENH: Apply patch from Antonin
malaterre [Fri, 4 Nov 2005 15:05:10 +0000 (15:05 +0000)]
ENH: Apply patch from Antonin

18 years agoTo avoid C / C++ style warnings
jpr [Fri, 4 Nov 2005 14:49:24 +0000 (14:49 +0000)]
To avoid C / C++ style warnings

18 years agoAvoid bool / int warning
jpr [Fri, 4 Nov 2005 08:59:08 +0000 (08:59 +0000)]
Avoid bool / int warning

18 years agoUse CopyBinArea() better than SetEntryBinArea(), that doesn't make the job (?!?)
jpr [Thu, 3 Nov 2005 17:40:22 +0000 (17:40 +0000)]
Use CopyBinArea() better than SetEntryBinArea(), that doesn't make the job (?!?)

18 years agoMove fmiv update to WriteContent() method
jpr [Thu, 3 Nov 2005 17:22:41 +0000 (17:22 +0000)]
Move fmiv update to WriteContent() method
(Same place than other updaters)

18 years agoFix Media Storage SOP Instance UID' Tag
jpr [Thu, 3 Nov 2005 16:49:45 +0000 (16:49 +0000)]
Fix Media Storage SOP Instance UID' Tag

18 years agoNew() vs new()
jpr [Thu, 3 Nov 2005 16:19:56 +0000 (16:19 +0000)]
New() vs new()

18 years agoModify TestValidate to compile with New() vs new
jpr [Thu, 3 Nov 2005 16:11:54 +0000 (16:11 +0000)]
Modify TestValidate to compile with New() vs new

18 years agoAvoid warnings
jpr [Thu, 3 Nov 2005 14:55:24 +0000 (14:55 +0000)]
Avoid warnings

18 years agoComments
jpr [Thu, 3 Nov 2005 14:40:40 +0000 (14:40 +0000)]
Comments

18 years agoDon't warn user with useless messages.
jpr [Thu, 3 Nov 2005 14:39:47 +0000 (14:39 +0000)]
Don't warn user with useless messages.

18 years ago- Set a decent value to 'Media Storage SOP Instance UID' and
jpr [Thu, 3 Nov 2005 14:29:23 +0000 (14:29 +0000)]
- Set a decent value to 'Media Storage SOP Instance UID' and
  'Implementation Class UID' for DICOMDIR

- Add DicomDirMeta::ComputeGroup0002Length() to fix (now variable)
  group 0002 length

18 years agoComments
jpr [Thu, 3 Nov 2005 14:21:50 +0000 (14:21 +0000)]
Comments

18 years agoAdd TestValidate
jpr [Thu, 3 Nov 2005 14:17:54 +0000 (14:17 +0000)]
Add TestValidate

18 years agoAdd TestValidate, to be used as stand alone exec.
jpr [Thu, 3 Nov 2005 14:17:24 +0000 (14:17 +0000)]
Add TestValidate, to be used as stand alone exec.

18 years agoAvoid warning
jpr [Thu, 3 Nov 2005 14:13:07 +0000 (14:13 +0000)]
Avoid warning

18 years agoAvoid some warnings
jpr [Thu, 3 Nov 2005 14:07:12 +0000 (14:07 +0000)]
Avoid some warnings

18 years agoOops.
jpr [Thu, 3 Nov 2005 14:04:43 +0000 (14:04 +0000)]
Oops.
Fornutalely we never had to use FD values !

18 years ago(try to) affect a legal to 'File Meta Information Version'
jpr [Thu, 3 Nov 2005 11:08:18 +0000 (11:08 +0000)]
(try to) affect a legal to 'File Meta Information Version'

18 years ago'File Meta Information Version' has a mandatory length of 2.
jpr [Thu, 3 Nov 2005 10:32:27 +0000 (10:32 +0000)]
'File Meta Information Version' has a mandatory length of 2.

18 years agoPrivate GE Syntax is not only DLX
jpr [Thu, 3 Nov 2005 10:31:20 +0000 (10:31 +0000)]
Private GE Syntax is not only DLX

18 years agoComments
jpr [Thu, 3 Nov 2005 08:47:51 +0000 (08:47 +0000)]
Comments

18 years agoin CheckMandatoryElements :
jpr [Thu, 3 Nov 2005 08:46:03 +0000 (08:46 +0000)]
in CheckMandatoryElements :
- Patient Orientation, if missing, is computed from Image Orientation (Patient).
- 0x0008,0x0050 is kept as is (defaulted as "").

18 years agoAvoid propagating uneven lengthes.
jpr [Thu, 3 Nov 2005 08:41:59 +0000 (08:41 +0000)]
Avoid propagating uneven lengthes.

18 years agoOops.
jpr [Thu, 3 Nov 2005 08:37:57 +0000 (08:37 +0000)]
Oops.
I forgot to re-introduce 16 bits image writting on Big Endian processors.

18 years agoDon't write 'Zero length' Sequences.
jpr [Thu, 3 Nov 2005 08:36:19 +0000 (08:36 +0000)]
Don't write 'Zero length' Sequences.

18 years agoEnforce Validator:
jpr [Thu, 3 Nov 2005 08:28:40 +0000 (08:28 +0000)]
Enforce Validator:
 - to check uneven lengthes
 - to stop yelling on Implicit VR Private Tags

18 years agoComments
jpr [Wed, 2 Nov 2005 10:15:04 +0000 (10:15 +0000)]
Comments

18 years agoAdd some verbosity when something wrong occurs.
jpr [Wed, 2 Nov 2005 10:14:33 +0000 (10:14 +0000)]
Add some verbosity when something wrong occurs.

18 years agoIdentation.
jpr [Wed, 2 Nov 2005 10:11:29 +0000 (10:11 +0000)]
Identation.

18 years agoUse arguments manager.
jpr [Wed, 2 Nov 2005 10:10:28 +0000 (10:10 +0000)]
Use arguments manager.

18 years agoexXCoherentFileSet can be used to check splitting on a given Tag value.
jpr [Wed, 2 Nov 2005 10:08:18 +0000 (10:08 +0000)]
exXCoherentFileSet can be used to check splitting on a given Tag value.

18 years agoLooping 10000000 times should be enought
jpr [Wed, 2 Nov 2005 09:40:11 +0000 (09:40 +0000)]
Looping 10000000 times should be enought

18 years agoChecking the endianness at Pixels Reading time should help the test to work on
jpr [Wed, 2 Nov 2005 09:39:04 +0000 (09:39 +0000)]
Checking the endianness at Pixels Reading time should help the test to work on
Big Endian Processors.

18 years agoCOMP: Fix comp problem on Win32 (encoder does not compile yet...)
malaterre [Mon, 31 Oct 2005 13:02:20 +0000 (13:02 +0000)]
COMP: Fix comp problem on Win32 (encoder does not compile yet...)

18 years agoFix Debug vs Warning
jpr [Fri, 28 Oct 2005 16:12:51 +0000 (16:12 +0000)]
Fix Debug vs Warning

18 years agoComments
jpr [Fri, 28 Oct 2005 15:52:46 +0000 (15:52 +0000)]
Comments

18 years ago> // Don't waste time checking tags where VM is OB and OW, since we know
jpr [Fri, 28 Oct 2005 15:52:15 +0000 (15:52 +0000)]
>   // Don't waste time checking tags where VM is OB and OW, since we know
>   // it's allways 1, whatever the actual length (found on disc)

18 years agoDon't check VM for OB and OW tags : we know it's allways 1, whatever the actual
jpr [Fri, 28 Oct 2005 15:44:54 +0000 (15:44 +0000)]
Don't check VM for OB and OW tags : we know it's allways 1, whatever the actual
length (on disc) is.

18 years agoDiving by 2 image sizes should make tests 4 times quicker ;-)
jpr [Fri, 28 Oct 2005 13:16:48 +0000 (13:16 +0000)]
Diving by 2 image sizes should make tests 4 times quicker ;-)