]> Creatis software - gdcm.git/log
gdcm.git
16 years agoavoid Doxygen Warnings
jpr [Tue, 18 Sep 2007 15:59:48 +0000 (15:59 +0000)]
avoid Doxygen Warnings

16 years agoForgot to update this one
jpr [Tue, 18 Sep 2007 15:56:41 +0000 (15:56 +0000)]
Forgot to update this one

16 years agoFix the still ifdef-disabled code
jpr [Tue, 18 Sep 2007 15:53:25 +0000 (15:53 +0000)]
Fix the still ifdef-disabled code

16 years agoAvoid warning
jpr [Tue, 18 Sep 2007 11:01:55 +0000 (11:01 +0000)]
Avoid warning

16 years agoAvoid warning
jpr [Tue, 18 Sep 2007 10:54:23 +0000 (10:54 +0000)]
Avoid warning

16 years agoAvoid compile time warning
jpr [Tue, 18 Sep 2007 10:50:37 +0000 (10:50 +0000)]
Avoid compile time warning

16 years agoENH: do not run valgrind on dcmdump/reWrite test
malaterre [Tue, 18 Sep 2007 07:59:37 +0000 (07:59 +0000)]
ENH: do not run valgrind on dcmdump/reWrite test

16 years agoENH: strstream were deprecated around 1998. Need to use stringstream instead. Add...
malaterre [Tue, 18 Sep 2007 07:58:38 +0000 (07:58 +0000)]
ENH: strstream were deprecated around 1998. Need to use stringstream instead. Add dcmdump+reWrite to check consistency

16 years agoCOMP: Fix picky compiler
malaterre [Tue, 18 Sep 2007 07:54:46 +0000 (07:54 +0000)]
COMP: Fix picky compiler

16 years agoCOMP: Please dont add code that do not even compile
malaterre [Tue, 18 Sep 2007 07:54:30 +0000 (07:54 +0000)]
COMP: Please dont add code that do not even compile

16 years agoFix comments
jpr [Mon, 17 Sep 2007 12:21:56 +0000 (12:21 +0000)]
Fix comments

16 years agofix gdcm -> GDCM_NAME_SPACE
jpr [Mon, 17 Sep 2007 12:20:00 +0000 (12:20 +0000)]
fix gdcm -> GDCM_NAME_SPACE

16 years agoDoxygen : forget to commit theese ones
jpr [Mon, 17 Sep 2007 12:18:25 +0000 (12:18 +0000)]
Doxygen : forget to commit theese ones

16 years agoDoxygen (1.5.2) doen't want \\ref option.
jpr [Mon, 17 Sep 2007 12:16:01 +0000 (12:16 +0000)]
Doxygen  (1.5.2) doen't want \\ref option.
Avoid tons of warnings

16 years agoCOMP: Fix painfully picky compiler
malaterre [Sun, 16 Sep 2007 14:07:20 +0000 (14:07 +0000)]
COMP: Fix painfully picky compiler

16 years agoBUG: how did that hqppen...
malaterre [Sat, 15 Sep 2007 11:13:37 +0000 (11:13 +0000)]
BUG: how did that hqppen...

16 years agoCOMP: Fix comp on picky compiler
malaterre [Sat, 15 Sep 2007 11:10:37 +0000 (11:10 +0000)]
COMP: Fix comp on picky compiler

16 years agoCOMP: Fix comp on picky compiler
malaterre [Sat, 15 Sep 2007 07:35:12 +0000 (07:35 +0000)]
COMP: Fix comp on picky compiler

16 years agoBUG: Fix long standing bug that was introduce by jpr at rev 1.51, 2006/07/10. I have...
malaterre [Fri, 14 Sep 2007 20:40:44 +0000 (20:40 +0000)]
BUG: Fix long standing bug that was introduce by jpr at rev 1.51, 2006/07/10. I have absolutely no clue what the code is supposed to do. I do not even understand why in the first place the code was changed from the very simple initial (working) implementation

16 years agoENH: sometime you need to hold your compiler hand to guide him...
malaterre [Fri, 14 Sep 2007 12:57:02 +0000 (12:57 +0000)]
ENH: sometime you need to hold your compiler hand to guide him...

16 years agoUnify exExtractOverlaysACR an exExtractOverlaysDCM codes
jpr [Fri, 14 Sep 2007 08:23:34 +0000 (08:23 +0000)]
Unify exExtractOverlaysACR an exExtractOverlaysDCM codes

16 years agoPrint
jpr [Fri, 14 Sep 2007 08:22:19 +0000 (08:22 +0000)]
Print

16 years agoENH: add copyright
malaterre [Thu, 13 Sep 2007 12:48:37 +0000 (12:48 +0000)]
ENH: add copyright

16 years agoENH: Should work now for VTK 4.5
malaterre [Thu, 13 Sep 2007 11:32:53 +0000 (11:32 +0000)]
ENH: Should work now for VTK 4.5

16 years agoremove spurious ;
jpr [Thu, 13 Sep 2007 08:43:59 +0000 (08:43 +0000)]
remove spurious ;

16 years agoENH: Found a file with 15 Overlays
malaterre [Thu, 13 Sep 2007 08:21:33 +0000 (08:21 +0000)]
ENH: Found a file with 15 Overlays

16 years agoENH: should be backward compatible
malaterre [Wed, 12 Sep 2007 13:43:10 +0000 (13:43 +0000)]
ENH: should be backward compatible

16 years agoENH: use the new color image viewer
malaterre [Wed, 12 Sep 2007 13:38:14 +0000 (13:38 +0000)]
ENH: use the new color image viewer

16 years agoENH: add ouw own version of color window level
malaterre [Wed, 12 Sep 2007 13:37:47 +0000 (13:37 +0000)]
ENH: add ouw own version of color window level

16 years agoAdd :
jpr [Wed, 12 Sep 2007 12:36:50 +0000 (12:36 +0000)]
Add :
'rec' option (User wants recursive parsing of the directory)
'noex' option (User doesn't want 'use friendly' info at end of Printing)

16 years agoFix misstyping
jpr [Wed, 12 Sep 2007 10:49:40 +0000 (10:49 +0000)]
Fix misstyping

16 years agoRemove old stuff
jpr [Wed, 12 Sep 2007 10:49:15 +0000 (10:49 +0000)]
Remove old stuff

16 years agoUpdate
jpr [Wed, 12 Sep 2007 10:48:15 +0000 (10:48 +0000)]
Update

16 years agoSome cleaning in examples for extracting Overlays
jpr [Wed, 12 Sep 2007 10:43:47 +0000 (10:43 +0000)]
Some cleaning in examples for extracting Overlays

16 years agoENH: those dicts had been seating on my disk for a while...
malaterre [Tue, 11 Sep 2007 15:26:35 +0000 (15:26 +0000)]
ENH: those dicts had been seating on my disk for a while...

16 years agoCOMP: minor comp fix
malaterre [Tue, 11 Sep 2007 12:56:11 +0000 (12:56 +0000)]
COMP: minor comp fix

16 years agoENH: add another version of Extract CSA Tag
malaterre [Tue, 11 Sep 2007 12:54:49 +0000 (12:54 +0000)]
ENH: add another version of Extract CSA Tag

16 years agoENH: add new types for CSA siemens stuff
malaterre [Tue, 11 Sep 2007 12:49:52 +0000 (12:49 +0000)]
ENH: add new types for CSA siemens stuff

16 years agoTemporay commenting out of Test JPEG2000 to avoid time out everywhere!
jpr [Sun, 9 Sep 2007 11:08:52 +0000 (11:08 +0000)]
Temporay commenting out of Test JPEG2000 to avoid time out everywhere!

16 years ago Since gdcm1.3.1 wrote wrongly some images :
jpr [Fri, 7 Sep 2007 15:44:31 +0000 (15:44 +0000)]
  Since gdcm1.3.1 wrote wrongly some images :

 .Uncorrect reading/writting of JPEG/JPE2000 images when BitsAllocated=16/BitsStored=8
 .Uncorrect writing of JPEG/JPE2000 image with an 'Icon' Sequence
 .Uncorrect writting of JPE2000 multiframe images
 .Uncorrect writting of images with a DataElement belonging to group 0002, inside a Sequence

I change the minor version number, to make easier a bug tracking.
If somebody expriences some troubles with a gdcm-written image, he (we!) can check the gdcm version,
using PrintFile filein=fileName.dcm

16 years agoAdd some more info on User Guide
jpr [Thu, 6 Sep 2007 18:24:51 +0000 (18:24 +0000)]
Add some more info on User Guide

16 years agoNew gdcm.tar.bz2
jpr [Thu, 6 Sep 2007 17:28:12 +0000 (17:28 +0000)]
New gdcm.tar.bz2

16 years agoUpdate
jpr [Thu, 6 Sep 2007 17:08:18 +0000 (17:08 +0000)]
Update

16 years agoUpdate
jpr [Thu, 6 Sep 2007 16:51:44 +0000 (16:51 +0000)]
Update

16 years agoRefine testing
jpr [Wed, 5 Sep 2007 09:55:01 +0000 (09:55 +0000)]
Refine testing

16 years agoJPEG2000 reader deals with multiframes.
jpr [Wed, 5 Sep 2007 08:22:57 +0000 (08:22 +0000)]
JPEG2000 reader deals with multiframes.
Thx to Ma

16 years agoOversimple stuff to load/not load the overlays (group 60xx) :
jpr [Tue, 4 Sep 2007 16:21:50 +0000 (16:21 +0000)]
Oversimple stuff to load/not load the overlays (group 60xx) :
add "o" to the file list.
ex
vtkgdcmViewer2 gdcmData/XA_GE_JPEG_02_with_Overlays.dcm
--> usual way of viewing the image

vtkgdcmViewer2 gdcmData/XA_GE_JPEG_02_with_Overlays.dcm o
--> overlays are displayed.

The default mode is, of course, NOT TO LOAD the overlays

16 years agoClean code
jpr [Tue, 4 Sep 2007 15:43:38 +0000 (15:43 +0000)]
Clean code

16 years agoRefine testing
jpr [Tue, 4 Sep 2007 14:44:45 +0000 (14:44 +0000)]
Refine testing

16 years agoAutogenerated misstyping after system crash ?!???
jpr [Tue, 4 Sep 2007 13:42:57 +0000 (13:42 +0000)]
Autogenerated misstyping after system crash ?!???

16 years agoSolve (hope so!) the JPEG troubles when BitsStored == 8 && BitsAllocated==16
jpr [Tue, 4 Sep 2007 13:14:33 +0000 (13:14 +0000)]
Solve (hope so!) the JPEG troubles when BitsStored == 8 && BitsAllocated==16

16 years agoAdd 'keepoverlays' parameter (just a test)
jpr [Tue, 4 Sep 2007 13:06:12 +0000 (13:06 +0000)]
Add 'keepoverlays' parameter (just a test)

16 years agoAdd disclaimer
jpr [Tue, 4 Sep 2007 13:04:18 +0000 (13:04 +0000)]
Add disclaimer

16 years agoRefine testing
jpr [Tue, 4 Sep 2007 13:02:45 +0000 (13:02 +0000)]
Refine testing

16 years agoCheck more oddities
jpr [Tue, 4 Sep 2007 08:06:52 +0000 (08:06 +0000)]
Check more oddities

16 years agoFix to be able to read Jpeg images 16/8.
jpr [Mon, 3 Sep 2007 16:34:58 +0000 (16:34 +0000)]
Fix to be able to read Jpeg images 16/8.
Warning : overlays are lost!
(a method is missing, to say gdcm we want to keep them!)

16 years agoAdd overlays groups (what will be the max number ?!?)
jpr [Mon, 3 Sep 2007 16:12:41 +0000 (16:12 +0000)]
Add overlays groups (what will be the max number ?!?)
Thx to Mathieu for telling the lack.

16 years agoForget to commit this one.
jpr [Fri, 31 Aug 2007 14:11:00 +0000 (14:11 +0000)]
Forget to commit this one.
Thx to Mathieu for reporting bug.

16 years agoNow, we compress properly images (BitsAllocated 16, BitsStored 12).
jpr [Fri, 31 Aug 2007 10:59:08 +0000 (10:59 +0000)]
Now, we compress properly images (BitsAllocated 16, BitsStored 12).
Thx to Mathieu for providing fix.

Pending problem :images (BitsAllocated 16, BitsStored 8)
-Not so common !-

16 years agoTypo
jpr [Thu, 30 Aug 2007 17:38:20 +0000 (17:38 +0000)]
Typo

16 years agoSolves the problem of +/-1 on some images.
jpr [Thu, 30 Aug 2007 17:37:16 +0000 (17:37 +0000)]
Solves the problem of +/-1 on some images.
Thx to Mathieu for sending the patch.
(Pb of BitsStored=12 still pending)

16 years ago(try to) help debugger
jpr [Thu, 30 Aug 2007 14:07:33 +0000 (14:07 +0000)]
(try to) help debugger

16 years agoAdd some verbosity (usefull at debugging time)
jpr [Thu, 30 Aug 2007 11:51:29 +0000 (11:51 +0000)]
Add some verbosity (usefull at debugging time)

16 years agoAdd a JPEG200-writter test
jpr [Thu, 30 Aug 2007 11:29:03 +0000 (11:29 +0000)]
Add a JPEG200-writter test
Right now, it fails on 12 images (amongst 150)

16 years agoShow images whose pixels differ +/-1 after compression/decompression
jpr [Thu, 30 Aug 2007 10:16:58 +0000 (10:16 +0000)]
Show images whose pixels differ +/-1 after compression/decompression

16 years agoAdd example
jpr [Wed, 29 Aug 2007 16:26:05 +0000 (16:26 +0000)]
Add example

16 years agoCompile exMakeIcon, as well
jpr [Wed, 29 Aug 2007 15:58:48 +0000 (15:58 +0000)]
Compile exMakeIcon, as well

16 years agoLoad *all* the fields
jpr [Wed, 29 Aug 2007 15:58:19 +0000 (15:58 +0000)]
Load *all* the fields

16 years agoTypo
jpr [Wed, 29 Aug 2007 15:56:41 +0000 (15:56 +0000)]
Typo

16 years agoJpeg writter is no longer confused by DataElements 7fe0|0010 inside a Sequence
jpr [Wed, 29 Aug 2007 15:30:48 +0000 (15:30 +0000)]
Jpeg writter is no longer confused by DataElements 7fe0|0010 inside a Sequence
(e.g. : an icon inside Icom Image Sequence)
Hope there is no compressed icons !

16 years ago- Don't covert grey level pixels+LUT to RGB pixels before compression
jpr [Wed, 29 Aug 2007 08:26:54 +0000 (08:26 +0000)]
- Don't covert grey level pixels+LUT to RGB pixels before compression
- Check pixels on the right legth (for odd length data)
- Allow a difference of +/-1 between native image and decompressed image for
each pixel
- Display the warnings at the right place
- Count successes and failures

Warning :

-> It seems that *all* the failures 'pixels differ as expanded in memory'
   shouldn't appear (resulting image looks perfect ?!?)

-> For some images :
gdcmData/05115014-mr-siemens-avanto-syngo-with-palette-icone.dcm
gdcmData/05119865-mr-siemens-avanto-syngo.dcm
gdcmData/05148044-mr-siemens-avanto-syngo.dcm
gdcmData/CT-SIEMENS-Icone-With-PaletteColor.dcm
gdcmData/GE_CT_With_Private_compressed-icon.dcm
gdcmData/MR_GE_with_Private_Compressed_Icon_0009_1110.dcm
gdcmData/SiemensMagnetomPhoenixWithCSAinfo.dcm
gdcmData/MR-sonata-3D-as-Tile.dcm
gdcmData/CT_Phillips_UNvsSQ_fixed.dcm
gdcmData/MR-SIEMENS-DICOM-WithOverlays.dcm
gdcmData/MR-SIEMENS-DICOM-WithOverlays-extracted-overlays.dcm
gdcmData/PICKER-16-MONO2-Nested_icon.dcm
gdcmData/PrivateGEImplicitVRBigEndianTransferSyntax16Bits.dcm

compression leads to non gdcm-parsable result.
:-(

16 years ago Don't convert gray pixels+LUT to RBG pixels before compression
jpr [Wed, 29 Aug 2007 08:13:40 +0000 (08:13 +0000)]
 Don't convert gray pixels+LUT to RBG pixels before compression
 Replace tested->GetImageData() by tested->GetImageDataRaw()

16 years agoAvoid ctest to abort on 32 bits per pxel image RTDOSE.dcm
jpr [Wed, 29 Aug 2007 08:10:14 +0000 (08:10 +0000)]
Avoid ctest to abort on 32 bits per pxel image RTDOSE.dcm

16 years agoStill trying to make a full JPEG Writer test.
jpr [Tue, 28 Aug 2007 16:57:00 +0000 (16:57 +0000)]
Still trying to make a full JPEG Writer test.
(A lot of oddities to be fixed!)

16 years agoAvoid JPEG2000 writting to be confused by odd lengthes
jpr [Tue, 28 Aug 2007 16:51:54 +0000 (16:51 +0000)]
Avoid JPEG2000 writting to be confused by odd lengthes

16 years agoAvoid JPEG writting to be confused by odd lengthes!
jpr [Tue, 28 Aug 2007 16:49:04 +0000 (16:49 +0000)]
Avoid JPEG writting to be confused by odd lengthes!

16 years agoAvoid JPEG, JPEG2000 writting to be confused by odd lengthes!
jpr [Tue, 28 Aug 2007 16:47:48 +0000 (16:47 +0000)]
Avoid JPEG, JPEG2000 writting to be confused by odd lengthes!

16 years agoAvoid FileHelper::CheckMandatoryElements to be confused by uncomplete headers
jpr [Tue, 28 Aug 2007 14:05:33 +0000 (14:05 +0000)]
Avoid FileHelper::CheckMandatoryElements to be confused by uncomplete headers

16 years agoNow vtkgdcmViewer2 displays the colors correctly.
jpr [Tue, 28 Aug 2007 14:02:13 +0000 (14:02 +0000)]
Now vtkgdcmViewer2 displays the colors correctly.
Thx to Mathieu for the fix.

16 years agoPropagate Pixel Aspect Ratio (if any) to the compressed image.
jpr [Tue, 28 Aug 2007 14:00:52 +0000 (14:00 +0000)]
Propagate Pixel Aspect Ratio (if any) to the compressed image.
(It would be displayed properly, if missing)

16 years agoUnify with vtkgdcmViewer2.cxx
jpr [Tue, 28 Aug 2007 09:41:39 +0000 (09:41 +0000)]
Unify with vtkgdcmViewer2.cxx

16 years agoUnify WriteDicomAsJPEG2000.cxx and WriteDicomAsJPEG.cxx
jpr [Tue, 28 Aug 2007 09:40:19 +0000 (09:40 +0000)]
Unify WriteDicomAsJPEG2000.cxx and WriteDicomAsJPEG.cxx

16 years agoWhen 'Pixel Aspect Ratio' exists, don't add a default 'Pixel Spacing'
jpr [Tue, 28 Aug 2007 09:29:26 +0000 (09:29 +0000)]
When 'Pixel Aspect Ratio' exists, don't add a default 'Pixel Spacing'

16 years agoTrying to normalize JPEG Writing (not yet finished)
jpr [Mon, 27 Aug 2007 16:14:47 +0000 (16:14 +0000)]
Trying to normalize JPEG Writing (not yet finished)

16 years agoFirst version of a general JPEG-writer tester
jpr [Mon, 27 Aug 2007 16:09:06 +0000 (16:09 +0000)]
First version of a general JPEG-writer tester
(Still to be checked ...)

16 years agoUpdate News
jpr [Fri, 24 Aug 2007 11:28:45 +0000 (11:28 +0000)]
Update News

16 years agoUpdate
jpr [Fri, 24 Aug 2007 10:49:08 +0000 (10:49 +0000)]
Update

16 years agoDeal with JPEG/JPEG2000 writting
jpr [Fri, 24 Aug 2007 10:48:08 +0000 (10:48 +0000)]
Deal with JPEG/JPEG2000 writting

16 years agoFix comments
jpr [Fri, 24 Aug 2007 10:45:18 +0000 (10:45 +0000)]
Fix comments

16 years agoTry to make gdcm1.2 and gdcm1.3 usable int the same source code.
jpr [Wed, 22 Aug 2007 16:14:03 +0000 (16:14 +0000)]
Try to make gdcm1.2 and gdcm1.3 usable int the same source code.
(Still don't work : macro and global variables are defined twice)

16 years agoupgrade
jpr [Tue, 21 Aug 2007 15:10:04 +0000 (15:10 +0000)]
upgrade

16 years agoAdd undocument option for Jpeg Writting (still bugged)
jpr [Tue, 21 Aug 2007 13:17:51 +0000 (13:17 +0000)]
Add undocument option for Jpeg Writting (still bugged)

16 years agoOn the way to unification with ITK version
jpr [Tue, 21 Aug 2007 12:51:09 +0000 (12:51 +0000)]
On the way to unification with ITK version

16 years agoOne more GE Private
jpr [Tue, 21 Aug 2007 12:47:48 +0000 (12:47 +0000)]
One more GE Private

16 years agoAdd
jpr [Tue, 21 Aug 2007 12:01:39 +0000 (12:01 +0000)]
Add
1.2.840.113619.4.26               GE Private 3D Model Image Storage

16 years agoCheck new accessors
jpr [Mon, 20 Aug 2007 13:25:32 +0000 (13:25 +0000)]
Check new accessors

16 years agoAdd methods to get number of objets
jpr [Mon, 20 Aug 2007 13:24:04 +0000 (13:24 +0000)]
Add methods to get number of objets

16 years agoFix some comments
jpr [Fri, 27 Jul 2007 21:21:48 +0000 (21:21 +0000)]
Fix some comments

16 years agoMake sure gdcm with NOPRIV doesn't break
jpr [Fri, 27 Jul 2007 21:20:13 +0000 (21:20 +0000)]
Make sure gdcm with NOPRIV doesn't break

16 years agoDeal with element 0x0001 of Private Groups
jpr [Fri, 27 Jul 2007 09:49:31 +0000 (09:49 +0000)]
Deal with element 0x0001 of Private Groups