]> Creatis software - gdcm.git/log
gdcm.git
18 years ago * Fix bug in the Python demo
regrain [Wed, 26 Oct 2005 12:36:06 +0000 (12:36 +0000)]
   * Fix bug in the Python demo
   -- BeNours

18 years agoFix SplitOnPosition()
jpr [Wed, 26 Oct 2005 11:19:14 +0000 (11:19 +0000)]
Fix SplitOnPosition()

18 years ago--> Optional Element 0x0000 (group length) is no longer written.
jpr [Wed, 26 Oct 2005 09:15:19 +0000 (09:15 +0000)]
--> Optional Element 0x0000 (group length) is no longer written.
--> Illegal groups (0,1,3,4,5,6,7) are no longer written, (even if they were
    found in the original file)
    For gdcm::File -images- only (I don't know the illegal group for other types
    of gdcm::Document -gdcm::DicomDir, right now; more to come- )

18 years agoAdd over verbose debug message -to be removed withing a few (hope so) days-
jpr [Wed, 26 Oct 2005 09:09:31 +0000 (09:09 +0000)]
Add over verbose debug message -to be removed withing a few (hope so) days-
to try to track the 'SegFaul' reason on some distant platforms.

18 years ago * Fix memory leaks
regrain [Wed, 26 Oct 2005 08:28:56 +0000 (08:28 +0000)]
   * Fix memory leaks
   -- BeNours

18 years ago * Remove compilation warnings
regrain [Wed, 26 Oct 2005 08:04:15 +0000 (08:04 +0000)]
   * Remove compilation warnings
   -- BeNours

18 years agoUpdate CMakeLists.txt
jpr [Wed, 26 Oct 2005 07:21:11 +0000 (07:21 +0000)]
Update CMakeLists.txt

18 years agoRemove useless Example/TestChangeHeader
jpr [Wed, 26 Oct 2005 07:20:09 +0000 (07:20 +0000)]
Remove useless Example/TestChangeHeader

18 years agoRemove useless Example/TestCopyDicom
jpr [Wed, 26 Oct 2005 07:18:37 +0000 (07:18 +0000)]
Remove useless Example/TestCopyDicom

18 years agoSave some CPU time, when parsing ACR-NAMA files :
jpr [Wed, 26 Oct 2005 07:15:31 +0000 (07:15 +0000)]
Save some CPU time, when parsing ACR-NAMA files  :
Don't check inexistant Transfer Syntax field.

18 years agoNone of the ACR-NEMA file has a Transfer Syntax field.
jpr [Wed, 26 Oct 2005 06:57:02 +0000 (06:57 +0000)]
None of the ACR-NEMA file has a Transfer Syntax field.
Our purpose was to read ACR-NEMA, as well (not only DICOM V3 images)
When a file !IsDicomV3(), the pixels are considered to be a 'Raw State'
(uncompressed);
IsRaw = true, and everything goes on *normally*.

--> comment out the abort, on purpose.

18 years agoAdd comment on files with no "Transfer Syntax"
jpr [Wed, 26 Oct 2005 06:34:03 +0000 (06:34 +0000)]
Add comment on files with no "Transfer Syntax"

18 years agoTypo
jpr [Wed, 26 Oct 2005 06:23:37 +0000 (06:23 +0000)]
Typo

18 years agoComment out too much verbose warning message.
jpr [Wed, 26 Oct 2005 06:09:34 +0000 (06:09 +0000)]
Comment out too much verbose warning message.

18 years agoadd comment on Conversion Type
jpr [Wed, 26 Oct 2005 06:08:24 +0000 (06:08 +0000)]
add comment on Conversion Type

18 years agoDon't write elem 0x0000 -group length- of groups
jpr [Wed, 26 Oct 2005 06:07:26 +0000 (06:07 +0000)]
Don't write elem 0x0000 -group length- of groups
(but group 0x0002, where it's mandatory),
to avoid writing wrong images.
(Computing the length of a group with embedded Sequences is no so easy ...)

18 years agoBUG: Ok I dont understand gdcm internals anymore. Whoever broke the writting process...
malaterre [Tue, 25 Oct 2005 18:14:49 +0000 (18:14 +0000)]
BUG: Ok I dont understand gdcm internals anymore. Whoever broke the writting process should fix it. Add a barrier to never ever allow gdcm to read image without Transfer Syntax

18 years agoBUG: Ok someone messed up with the code... and I give up, fix your own bug
malaterre [Tue, 25 Oct 2005 17:54:55 +0000 (17:54 +0000)]
BUG: Ok someone messed up with the code... and I give up, fix your own bug

18 years agoENH: Fix nasty bug. Thanks to bcc55 for actually doing optimization
malaterre [Tue, 25 Oct 2005 17:51:17 +0000 (17:51 +0000)]
ENH: Fix nasty bug. Thanks to bcc55 for actually doing optimization

18 years agoModify the creation order of gdcmFileHelper / gdcmFile to avoid meaningless
jpr [Tue, 25 Oct 2005 16:43:46 +0000 (16:43 +0000)]
Modify the creation order of gdcmFileHelper / gdcmFile to avoid meaningless
warnings

18 years agoadd exXcoherentFileSet
jpr [Tue, 25 Oct 2005 15:58:32 +0000 (15:58 +0000)]
add exXcoherentFileSet

18 years agoTypo
jpr [Tue, 25 Oct 2005 15:57:52 +0000 (15:57 +0000)]
Typo

18 years agoCommit *very first* version of an example for using the splitting of a 'single
jpr [Tue, 25 Oct 2005 15:57:20 +0000 (15:57 +0000)]
Commit *very first* version of an example for using the splitting of a 'single
SerieUID' fileset depending on the 'Orientation'

18 years agoENH: When using your fancy find/replace, try using your brain to understand other...
malaterre [Tue, 25 Oct 2005 15:28:49 +0000 (15:28 +0000)]
ENH: When using your fancy find/replace, try using your brain to understand other people's code...

18 years ago * Some classes inherit now from gdcm::RefCounter
regrain [Tue, 25 Oct 2005 14:52:26 +0000 (14:52 +0000)]
   * Some classes inherit now from gdcm::RefCounter
   -- BeNours

18 years agoBUG: Wow, bcc55 actually did caught this one :) nice
malaterre [Tue, 25 Oct 2005 14:36:30 +0000 (14:36 +0000)]
BUG: Wow, bcc55 actually did caught this one :) nice

18 years agoCOMP: Fix bcc55 warnings
malaterre [Tue, 25 Oct 2005 14:27:37 +0000 (14:27 +0000)]
COMP: Fix bcc55 warnings

18 years agoCOMP: Fix comp on bcc55, CLOCKS_PER_SEC is a float on this compiler... sigh
malaterre [Tue, 25 Oct 2005 14:01:20 +0000 (14:01 +0000)]
COMP: Fix comp on bcc55, CLOCKS_PER_SEC is a float on this compiler... sigh

18 years agoDoxygenation
jpr [Tue, 25 Oct 2005 12:43:25 +0000 (12:43 +0000)]
Doxygenation

18 years agoAvoid polluting output
jpr [Tue, 25 Oct 2005 12:42:37 +0000 (12:42 +0000)]
Avoid polluting output

18 years agoHuge comment on CheckMandatoryElements
jpr [Tue, 25 Oct 2005 12:42:01 +0000 (12:42 +0000)]
Huge comment on CheckMandatoryElements

18 years agoavoid polluting output
jpr [Tue, 25 Oct 2005 12:41:30 +0000 (12:41 +0000)]
avoid polluting output

18 years agoBug fix in XCoherent filestet splitting
jpr [Tue, 25 Oct 2005 12:40:03 +0000 (12:40 +0000)]
Bug fix in XCoherent filestet splitting

18 years ago * Remove memory leaks
regrain [Tue, 25 Oct 2005 09:22:13 +0000 (09:22 +0000)]
   * Remove memory leaks
   -- BeNours

18 years agoForget this one
jpr [Tue, 25 Oct 2005 08:44:51 +0000 (08:44 +0000)]
Forget this one

18 years agoAvoid useless warnings while stepping jpeg fragments
jpr [Tue, 25 Oct 2005 08:41:35 +0000 (08:41 +0000)]
Avoid useless warnings while stepping jpeg fragments

18 years agoCOMP: Get rid of: Warning(510): friend function 'operator <<' ignored.
malaterre [Tue, 25 Oct 2005 03:32:53 +0000 (03:32 +0000)]
COMP: Get rid of: Warning(510): friend function 'operator <<' ignored.

18 years agoCOMP: Quickly fix comp on bcc55, dont understand why this was failing (put back old...
malaterre [Mon, 24 Oct 2005 22:49:57 +0000 (22:49 +0000)]
COMP: Quickly fix comp on bcc55, dont understand why this was failing (put back old patch)

18 years agoENH: ran dciodvfy on test.acr... getting closer to D. Clunie standart :)
malaterre [Mon, 24 Oct 2005 21:54:28 +0000 (21:54 +0000)]
ENH: ran dciodvfy on test.acr... getting closer to D. Clunie standart :)

18 years agoBUG: Fix first bug reported by dciodvfy (one chance out of two we had the wrong one)
malaterre [Mon, 24 Oct 2005 21:31:11 +0000 (21:31 +0000)]
BUG: Fix first bug reported by dciodvfy (one chance out of two we had the wrong one)

18 years agoSTYLE: Fix spacing, and change cerr to gdcmErrorMacor
malaterre [Mon, 24 Oct 2005 21:21:09 +0000 (21:21 +0000)]
STYLE: Fix spacing, and change cerr to gdcmErrorMacor

18 years agoCOMP: Remove call to problematic fprintf
malaterre [Mon, 24 Oct 2005 21:08:59 +0000 (21:08 +0000)]
COMP: Remove call to problematic fprintf

18 years agoCOMP: Ok coffee was bad...
malaterre [Mon, 24 Oct 2005 21:06:16 +0000 (21:06 +0000)]
COMP: Ok coffee was bad...

18 years agoCOMP: Avoid MACRO redifinition, shared and static should be exclusive
malaterre [Mon, 24 Oct 2005 20:57:36 +0000 (20:57 +0000)]
COMP: Avoid MACRO redifinition, shared and static should be exclusive

18 years agoCOMP: Fix static lib on win32, plus add a comment about conformance
malaterre [Mon, 24 Oct 2005 20:53:31 +0000 (20:53 +0000)]
COMP: Fix static lib on win32, plus add a comment about conformance

18 years agoCOMP: Fix warning
malaterre [Mon, 24 Oct 2005 20:28:40 +0000 (20:28 +0000)]
COMP: Fix warning

18 years agoBUG: Need to link agains gdcmoj
malaterre [Mon, 24 Oct 2005 18:40:55 +0000 (18:40 +0000)]
BUG: Need to link agains gdcmoj

18 years agoENH: Cleanup
malaterre [Mon, 24 Oct 2005 18:39:47 +0000 (18:39 +0000)]
ENH: Cleanup

18 years agoCOMP: comment within comment
malaterre [Mon, 24 Oct 2005 18:18:24 +0000 (18:18 +0000)]
COMP: comment within comment

18 years agoCOMP: Some compiler dont like C++ comments
malaterre [Mon, 24 Oct 2005 18:14:42 +0000 (18:14 +0000)]
COMP: Some compiler dont like C++ comments

18 years agoBUG: No comment
malaterre [Mon, 24 Oct 2005 17:43:49 +0000 (17:43 +0000)]
BUG: No comment

18 years agoENH: update
malaterre [Mon, 24 Oct 2005 17:39:20 +0000 (17:39 +0000)]
ENH: update

18 years agoCOMP: Fix warning on vs7
malaterre [Mon, 24 Oct 2005 17:33:03 +0000 (17:33 +0000)]
COMP: Fix warning on vs7

18 years agoCOMP: Remove TestInline from non UNIX os... please fix your code
malaterre [Mon, 24 Oct 2005 17:28:15 +0000 (17:28 +0000)]
COMP: Remove TestInline from non UNIX os... please fix your code

18 years agoBUG: Fix a nasty problem, C does not require function to be declared, so there was...
malaterre [Mon, 24 Oct 2005 17:24:25 +0000 (17:24 +0000)]
BUG: Fix a nasty problem, C does not require function to be declared, so there was an implicit function declaration that does not define export symbols...int.c should be rewritten anyway to avoid function calls

18 years agoCOMP: Fix a few dummy warnings
malaterre [Mon, 24 Oct 2005 17:13:24 +0000 (17:13 +0000)]
COMP: Fix a few dummy warnings

18 years agoCOMP: Need to export those symbols too
malaterre [Mon, 24 Oct 2005 16:11:11 +0000 (16:11 +0000)]
COMP: Need to export those symbols too

18 years ago*** empty log message ***
regrain [Mon, 24 Oct 2005 16:01:39 +0000 (16:01 +0000)]
*** empty log message ***

18 years ago * Change the DocEntry inheritance to RefCounter
regrain [Mon, 24 Oct 2005 16:00:46 +0000 (16:00 +0000)]
   * Change the DocEntry inheritance to RefCounter
   -- BeNours

18 years agoENH: Rebuild lib when file change
malaterre [Mon, 24 Oct 2005 15:58:35 +0000 (15:58 +0000)]
ENH: Rebuild lib when file change

18 years agoCOMP: Fix comp for shared lib on win32
malaterre [Mon, 24 Oct 2005 15:58:02 +0000 (15:58 +0000)]
COMP: Fix comp for shared lib on win32

18 years agoSTYLE: Cleanup code
malaterre [Mon, 24 Oct 2005 15:41:55 +0000 (15:41 +0000)]
STYLE: Cleanup code

18 years agoBUG: Proper name (gdcm namespace avoid pollution)
malaterre [Mon, 24 Oct 2005 15:39:38 +0000 (15:39 +0000)]
BUG: Proper name (gdcm namespace avoid pollution)

18 years agoBUG: Remove codec by default, dev only
malaterre [Mon, 24 Oct 2005 15:37:29 +0000 (15:37 +0000)]
BUG: Remove codec by default, dev only

18 years agoENH: Remove ref to jasper, add OpenJPEG implementation
malaterre [Mon, 24 Oct 2005 15:36:33 +0000 (15:36 +0000)]
ENH: Remove ref to jasper, add OpenJPEG implementation

18 years agoENH: Adding the OpenJPEG (j2k) lib to gdcm
malaterre [Mon, 24 Oct 2005 15:34:51 +0000 (15:34 +0000)]
ENH: Adding the OpenJPEG (j2k) lib to gdcm

18 years agoCOMP: Fix comp on Win32 machine
malaterre [Mon, 24 Oct 2005 13:17:22 +0000 (13:17 +0000)]
COMP: Fix comp on Win32 machine

18 years agoAvoid compile warning.
jpr [Mon, 24 Oct 2005 10:55:12 +0000 (10:55 +0000)]
Avoid compile warning.

18 years agoCOMP: Fix warning, fabs returns double
malaterre [Mon, 24 Oct 2005 01:17:54 +0000 (01:17 +0000)]
COMP: Fix warning, fabs returns double

18 years agoCOMP: Try to fix JPR last commit to compile...hopefully
malaterre [Mon, 24 Oct 2005 01:16:19 +0000 (01:16 +0000)]
COMP: Try to fix JPR last commit to compile...hopefully

18 years agoENH: Note for myself: Never work on gdcm without first a coffee. double is 8bits...
malaterre [Sun, 23 Oct 2005 19:52:37 +0000 (19:52 +0000)]
ENH: Note for myself: Never work on gdcm without first a coffee. double is 8bits anyway

18 years agoBUG: Hopefully fix pb on 64bits machine. Temp hack is to check what sieof of long...
malaterre [Sun, 23 Oct 2005 19:46:17 +0000 (19:46 +0000)]
BUG: Hopefully fix pb on 64bits machine. Temp hack is to check what sieof of long looks like to determine a 32bits floating point type. Need to properly define float32_t.

18 years agoBUG: Correct buggy ACR-NEMA entries, should be closer to standart now
malaterre [Sun, 23 Oct 2005 18:45:40 +0000 (18:45 +0000)]
BUG: Correct buggy ACR-NEMA entries, should be closer to standart now

18 years agoJust one more check for GE Private TS on big endian machines ...
jpr [Sun, 23 Oct 2005 17:51:43 +0000 (17:51 +0000)]
Just one more check for GE Private TS on big endian machines ...

18 years agoUpdate (follows)
jpr [Sun, 23 Oct 2005 17:31:48 +0000 (17:31 +0000)]
Update (follows)

18 years agoBeginning of update for version 1.1 vx Current CVS Version (will be 1.2)
jpr [Sun, 23 Oct 2005 16:48:12 +0000 (16:48 +0000)]
Beginning of update for version 1.1 vx Current CVS Version (will be 1.2)

18 years agoForget this one
jpr [Sun, 23 Oct 2005 15:35:05 +0000 (15:35 +0000)]
Forget this one

18 years agoMinor Doxygenations, comments fixing, etc
jpr [Sun, 23 Oct 2005 15:32:30 +0000 (15:32 +0000)]
Minor Doxygenations, comments fixing, etc

18 years agoDoxygen
jpr [Sun, 23 Oct 2005 15:26:43 +0000 (15:26 +0000)]
Doxygen

18 years agoDoxygenation
jpr [Sun, 23 Oct 2005 15:24:47 +0000 (15:24 +0000)]
Doxygenation

18 years agoDoxygen
jpr [Sun, 23 Oct 2005 15:12:24 +0000 (15:12 +0000)]
Doxygen

18 years agoIn order to avoid confusing user with 'public' methods he is not allowed to use,
jpr [Sun, 23 Oct 2005 15:09:19 +0000 (15:09 +0000)]
In order to avoid confusing user with 'public' methods he is not allowed to use,
- move *all* the methods of PixelReadConvert, PixelWriteConvert to 'private'.
- declare as friend class FileHelper

18 years agoDoxygenation
jpr [Sun, 23 Oct 2005 15:06:34 +0000 (15:06 +0000)]
Doxygenation

18 years agoDoxgenation :
jpr [Sun, 23 Oct 2005 15:04:26 +0000 (15:04 +0000)]
Doxgenation :
+ remove header for Deprecated methods, hoping  Doxygen stop yelling

18 years agoDoxygen
jpr [Sun, 23 Oct 2005 15:01:34 +0000 (15:01 +0000)]
Doxygen

18 years agoDoxygenation
jpr [Sun, 23 Oct 2005 14:56:27 +0000 (14:56 +0000)]
Doxygenation

18 years agoAdd TestInline
jpr [Sun, 23 Oct 2005 14:54:25 +0000 (14:54 +0000)]
Add TestInline

18 years agoAdd some comments for better understanding the gdcm::LD_NOSHADOW,
jpr [Sun, 23 Oct 2005 14:53:51 +0000 (14:53 +0000)]
Add some comments for better understanding the gdcm::LD_NOSHADOW,
 gdcm::LD_NOSEQ options.

18 years agoAdd 2 stupif inline functions (to be removed later) , to be able to run
jpr [Sun, 23 Oct 2005 14:51:01 +0000 (14:51 +0000)]
Add 2 stupif inline functions (to be removed later) , to be able to run
TestInline on all the platforms.

18 years agoAdd a test to 'visualize' the difference betwwen inline functions and regular
jpr [Sun, 23 Oct 2005 14:49:51 +0000 (14:49 +0000)]
Add a test to 'visualize' the difference betwwen inline functions and regular
ones.
(Actually, on my Linux box, I don't see *any* difference !
I'dd like to see what happens on other platforms)

18 years agoUncomment Private GE transger syntax part.
jpr [Fri, 21 Oct 2005 17:11:33 +0000 (17:11 +0000)]
Uncomment Private GE transger syntax part.
(The trouble came from Write in the Mandatory elems processing
-free twice the same one :-( -

18 years agoSpeed up -a little bit- the Loading, avoiding to parse any Sequence, not only
jpr [Fri, 21 Oct 2005 16:32:10 +0000 (16:32 +0000)]
Speed up -a little bit- the Loading, avoiding to parse any Sequence, not only
shadow ones.
(any way *all* the sequences are skipped a prpcessing time.)

18 years agoComments
jpr [Fri, 21 Oct 2005 16:02:01 +0000 (16:02 +0000)]
Comments

18 years agoFix GetZOrigin().
jpr [Fri, 21 Oct 2005 16:00:55 +0000 (16:00 +0000)]
Fix GetZOrigin().
Thx to Marco Feuerstein for reporting bug.

18 years agoBUG: 1-n VM are also allowed to be empty
malaterre [Fri, 21 Oct 2005 15:52:13 +0000 (15:52 +0000)]
BUG: 1-n VM are also allowed to be empty

18 years agoBUG: Fix VM for 60xx,0050. it is 2 not 1
malaterre [Fri, 21 Oct 2005 15:48:50 +0000 (15:48 +0000)]
BUG: Fix VM for 60xx,0050. it is 2 not 1

18 years agoENH: Handle the case where the element is empty, previous GetValueCount was reported...
malaterre [Fri, 21 Oct 2005 15:41:56 +0000 (15:41 +0000)]
ENH: Handle the case where the element is empty, previous GetValueCount was reported erronurously as 1

18 years ago * Fix compilation errors in the Python part
regrain [Fri, 21 Oct 2005 15:34:56 +0000 (15:34 +0000)]
   * Fix compilation errors in the Python part
   -- BeNours

18 years agoENH: oh my god, none of the old ACR-NAME entry was correct, MR-MONO2-12-an2.acr is...
malaterre [Fri, 21 Oct 2005 15:31:50 +0000 (15:31 +0000)]
ENH: oh my god, none of the old ACR-NAME entry was correct, MR-MONO2-12-an2.acr is now passing.

18 years agoENH: How in the world could it be 1
malaterre [Fri, 21 Oct 2005 15:24:52 +0000 (15:24 +0000)]
ENH: How in the world could it be 1