]>
Creatis software - gdcm.git/log
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.
jpr [Wed, 26 Oct 2005 06:34:03 +0000 (06:34 +0000)]
Add comment on files with no "Transfer Syntax"
jpr [Wed, 26 Oct 2005 06:23:37 +0000 (06:23 +0000)]
Typo
jpr [Wed, 26 Oct 2005 06:09:34 +0000 (06:09 +0000)]
Comment out too much verbose warning message.
jpr [Wed, 26 Oct 2005 06:08:24 +0000 (06:08 +0000)]
add comment on Conversion Type
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 ...)
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
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
malaterre [Tue, 25 Oct 2005 17:51:17 +0000 (17:51 +0000)]
ENH: Fix nasty bug. Thanks to bcc55 for actually doing optimization
jpr [Tue, 25 Oct 2005 16:43:46 +0000 (16:43 +0000)]
Modify the creation order of gdcmFileHelper / gdcmFile to avoid meaningless
warnings
jpr [Tue, 25 Oct 2005 15:58:32 +0000 (15:58 +0000)]
add exXcoherentFileSet
jpr [Tue, 25 Oct 2005 15:57:52 +0000 (15:57 +0000)]
Typo
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'
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...
regrain [Tue, 25 Oct 2005 14:52:26 +0000 (14:52 +0000)]
* Some classes inherit now from gdcm::RefCounter
-- BeNours
malaterre [Tue, 25 Oct 2005 14:36:30 +0000 (14:36 +0000)]
BUG: Wow, bcc55 actually did caught this one :) nice
malaterre [Tue, 25 Oct 2005 14:27:37 +0000 (14:27 +0000)]
COMP: Fix bcc55 warnings
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
jpr [Tue, 25 Oct 2005 12:43:25 +0000 (12:43 +0000)]
Doxygenation
jpr [Tue, 25 Oct 2005 12:42:37 +0000 (12:42 +0000)]
Avoid polluting output
jpr [Tue, 25 Oct 2005 12:42:01 +0000 (12:42 +0000)]
Huge comment on CheckMandatoryElements
jpr [Tue, 25 Oct 2005 12:41:30 +0000 (12:41 +0000)]
avoid polluting output
jpr [Tue, 25 Oct 2005 12:40:03 +0000 (12:40 +0000)]
Bug fix in XCoherent filestet splitting
regrain [Tue, 25 Oct 2005 09:22:13 +0000 (09:22 +0000)]
* Remove memory leaks
-- BeNours
jpr [Tue, 25 Oct 2005 08:44:51 +0000 (08:44 +0000)]
Forget this one
jpr [Tue, 25 Oct 2005 08:41:35 +0000 (08:41 +0000)]
Avoid useless warnings while stepping jpeg fragments
malaterre [Tue, 25 Oct 2005 03:32:53 +0000 (03:32 +0000)]
COMP: Get rid of: Warning(510): friend function 'operator <<' ignored.
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)
malaterre [Mon, 24 Oct 2005 21:54:28 +0000 (21:54 +0000)]
ENH: ran dciodvfy on test.acr... getting closer to D. Clunie standart :)
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)
malaterre [Mon, 24 Oct 2005 21:21:09 +0000 (21:21 +0000)]
STYLE: Fix spacing, and change cerr to gdcmErrorMacor
malaterre [Mon, 24 Oct 2005 21:08:59 +0000 (21:08 +0000)]
COMP: Remove call to problematic fprintf
malaterre [Mon, 24 Oct 2005 21:06:16 +0000 (21:06 +0000)]
COMP: Ok coffee was bad...
malaterre [Mon, 24 Oct 2005 20:57:36 +0000 (20:57 +0000)]
COMP: Avoid MACRO redifinition, shared and static should be exclusive
malaterre [Mon, 24 Oct 2005 20:53:31 +0000 (20:53 +0000)]
COMP: Fix static lib on win32, plus add a comment about conformance
malaterre [Mon, 24 Oct 2005 20:28:40 +0000 (20:28 +0000)]
COMP: Fix warning
malaterre [Mon, 24 Oct 2005 18:40:55 +0000 (18:40 +0000)]
BUG: Need to link agains gdcmoj
malaterre [Mon, 24 Oct 2005 18:39:47 +0000 (18:39 +0000)]
ENH: Cleanup
malaterre [Mon, 24 Oct 2005 18:18:24 +0000 (18:18 +0000)]
COMP: comment within comment
malaterre [Mon, 24 Oct 2005 18:14:42 +0000 (18:14 +0000)]
COMP: Some compiler dont like C++ comments
malaterre [Mon, 24 Oct 2005 17:43:49 +0000 (17:43 +0000)]
BUG: No comment
malaterre [Mon, 24 Oct 2005 17:39:20 +0000 (17:39 +0000)]
ENH: update
malaterre [Mon, 24 Oct 2005 17:33:03 +0000 (17:33 +0000)]
COMP: Fix warning on vs7
malaterre [Mon, 24 Oct 2005 17:28:15 +0000 (17:28 +0000)]
COMP: Remove TestInline from non UNIX os... please fix your code
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
malaterre [Mon, 24 Oct 2005 17:13:24 +0000 (17:13 +0000)]
COMP: Fix a few dummy warnings
malaterre [Mon, 24 Oct 2005 16:11:11 +0000 (16:11 +0000)]
COMP: Need to export those symbols too
regrain [Mon, 24 Oct 2005 16:01:39 +0000 (16:01 +0000)]
*** empty log message ***
regrain [Mon, 24 Oct 2005 16:00:46 +0000 (16:00 +0000)]
* Change the DocEntry inheritance to RefCounter
-- BeNours
malaterre [Mon, 24 Oct 2005 15:58:35 +0000 (15:58 +0000)]
ENH: Rebuild lib when file change
malaterre [Mon, 24 Oct 2005 15:58:02 +0000 (15:58 +0000)]
COMP: Fix comp for shared lib on win32
malaterre [Mon, 24 Oct 2005 15:41:55 +0000 (15:41 +0000)]
STYLE: Cleanup code
malaterre [Mon, 24 Oct 2005 15:39:38 +0000 (15:39 +0000)]
BUG: Proper name (gdcm namespace avoid pollution)
malaterre [Mon, 24 Oct 2005 15:37:29 +0000 (15:37 +0000)]
BUG: Remove codec by default, dev only
malaterre [Mon, 24 Oct 2005 15:36:33 +0000 (15:36 +0000)]
ENH: Remove ref to jasper, add OpenJPEG implementation
malaterre [Mon, 24 Oct 2005 15:34:51 +0000 (15:34 +0000)]
ENH: Adding the OpenJPEG (j2k) lib to gdcm
malaterre [Mon, 24 Oct 2005 13:17:22 +0000 (13:17 +0000)]
COMP: Fix comp on Win32 machine
jpr [Mon, 24 Oct 2005 10:55:12 +0000 (10:55 +0000)]
Avoid compile warning.
malaterre [Mon, 24 Oct 2005 01:17:54 +0000 (01:17 +0000)]
COMP: Fix warning, fabs returns double
malaterre [Mon, 24 Oct 2005 01:16:19 +0000 (01:16 +0000)]
COMP: Try to fix JPR last commit to compile...hopefully
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
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.
malaterre [Sun, 23 Oct 2005 18:45:40 +0000 (18:45 +0000)]
BUG: Correct buggy ACR-NEMA entries, should be closer to standart now
jpr [Sun, 23 Oct 2005 17:51:43 +0000 (17:51 +0000)]
Just one more check for GE Private TS on big endian machines ...
jpr [Sun, 23 Oct 2005 17:31:48 +0000 (17:31 +0000)]
Update (follows)
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)
jpr [Sun, 23 Oct 2005 15:35:05 +0000 (15:35 +0000)]
Forget this one
jpr [Sun, 23 Oct 2005 15:32:30 +0000 (15:32 +0000)]
Minor Doxygenations, comments fixing, etc
jpr [Sun, 23 Oct 2005 15:26:43 +0000 (15:26 +0000)]
Doxygen
jpr [Sun, 23 Oct 2005 15:24:47 +0000 (15:24 +0000)]
Doxygenation
jpr [Sun, 23 Oct 2005 15:12:24 +0000 (15:12 +0000)]
Doxygen
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
jpr [Sun, 23 Oct 2005 15:06:34 +0000 (15:06 +0000)]
Doxygenation
jpr [Sun, 23 Oct 2005 15:04:26 +0000 (15:04 +0000)]
Doxgenation :
+ remove header for Deprecated methods, hoping Doxygen stop yelling
jpr [Sun, 23 Oct 2005 15:01:34 +0000 (15:01 +0000)]
Doxygen
jpr [Sun, 23 Oct 2005 14:56:27 +0000 (14:56 +0000)]
Doxygenation
jpr [Sun, 23 Oct 2005 14:54:25 +0000 (14:54 +0000)]
Add TestInline
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.
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.
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)
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 :-( -
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.)
jpr [Fri, 21 Oct 2005 16:02:01 +0000 (16:02 +0000)]
Comments
jpr [Fri, 21 Oct 2005 16:00:55 +0000 (16:00 +0000)]
Fix GetZOrigin().
Thx to Marco Feuerstein for reporting bug.
malaterre [Fri, 21 Oct 2005 15:52:13 +0000 (15:52 +0000)]
BUG: 1-n VM are also allowed to be empty
malaterre [Fri, 21 Oct 2005 15:48:50 +0000 (15:48 +0000)]
BUG: Fix VM for 60xx,0050. it is 2 not 1
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
regrain [Fri, 21 Oct 2005 15:34:56 +0000 (15:34 +0000)]
* Fix compilation errors in the Python part
-- BeNours
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.
malaterre [Fri, 21 Oct 2005 15:24:52 +0000 (15:24 +0000)]
ENH: How in the world could it be 1
malaterre [Fri, 21 Oct 2005 15:22:26 +0000 (15:22 +0000)]
BUG: (0008,0041) is LO and not US
malaterre [Fri, 21 Oct 2005 15:16:52 +0000 (15:16 +0000)]
BUG: 1-n VM was not handle properly
malaterre [Fri, 21 Oct 2005 15:16:22 +0000 (15:16 +0000)]
ENH: Rearchitecture the test to test one file at a time
malaterre [Fri, 21 Oct 2005 15:02:31 +0000 (15:02 +0000)]
BUG: ooops
malaterre [Fri, 21 Oct 2005 15:01:28 +0000 (15:01 +0000)]
ENH: You can now do os << TagKey .... rahhhhh finally
malaterre [Fri, 21 Oct 2005 14:51:36 +0000 (14:51 +0000)]
BUG: TestAllPrint actually is doing something now. Update to compile TestAllVM
malaterre [Fri, 21 Oct 2005 14:42:12 +0000 (14:42 +0000)]
ENH: Adding a test for VM and validity... should allow us to check our own dict :-P
malaterre [Fri, 21 Oct 2005 14:32:05 +0000 (14:32 +0000)]
BUG: I believe 0020,0030 has a VM of 3 an not 1
malaterre [Fri, 21 Oct 2005 14:15:41 +0000 (14:15 +0000)]
COMP: Fix comp, and use IsValueCountValid in an assert just for kick
malaterre [Fri, 21 Oct 2005 14:09:41 +0000 (14:09 +0000)]
ENH: Adding IsValueCountValid. Should save a lot of time for dev, since we you really want to do is compare against the VM to find out if the operation is valid or not.