]> Creatis software - gdcm.git/log
gdcm.git
19 years agoENH: Add a note about cmake version, since CMAKE_REQUIRE_VERSION does not take into...
malaterre [Sat, 14 May 2005 23:27:13 +0000 (23:27 +0000)]
ENH: Add a note about cmake version, since CMAKE_REQUIRE_VERSION does not take into account patch level. See bug #1854

19 years agoENH: Do some APPLE/WIN32 voodoo thing to get apps working
malaterre [Sat, 14 May 2005 23:25:33 +0000 (23:25 +0000)]
ENH: Do some APPLE/WIN32 voodoo thing to get apps working

19 years agoENH: Should now support image with space in the origin
malaterre [Wed, 11 May 2005 18:32:17 +0000 (18:32 +0000)]
ENH: Should now support image with space in the origin

19 years agoBUG: When Image Position Patient was exactly 0,0,0 the strategy was failing... cannot...
malaterre [Wed, 11 May 2005 17:15:18 +0000 (17:15 +0000)]
BUG: When Image Position Patient was exactly 0,0,0 the strategy was failing... cannot remember why I put that test ...

19 years agoBUG: Fix previously instroduce cmake bug, now should compile fine even without VTK...
malaterre [Wed, 11 May 2005 15:01:46 +0000 (15:01 +0000)]
BUG: Fix previously instroduce cmake bug, now should compile fine even without VTK at all. Fix float/double in VTK4.2 and finally backport a patch from ITK

19 years agoENH: Some minor enhance:
malaterre [Wed, 11 May 2005 14:40:56 +0000 (14:40 +0000)]
ENH: Some minor enhance:
1. Support compilation of gdcm against VTK 4.2 but not testing
2. Support compilation of gdcm agains VTK <= 4.4.2 but not testing
3. Complain if the version is not matched
4. minor compilation glitch

19 years agoTo print the CPU time with and without loading Sequences and Shadow groups.
jpr [Tue, 10 May 2005 12:12:02 +0000 (12:12 +0000)]
To print the CPU time with and without loading Sequences and Shadow groups.
Displayed values are a little bit strange ...

19 years agoFix misstyping
jpr [Wed, 4 May 2005 07:29:17 +0000 (07:29 +0000)]
Fix misstyping

19 years ago" This program allows to see at a glance"
jpr [Tue, 3 May 2005 11:06:22 +0000 (11:06 +0000)]
" This program allows to see at a glance"
" if the gdcm::File remains unimpaired after a Write"
" In a future step, we could move it to"
" gdcm Testing, for a systematic checking"
" of  the entire dataset"
" Later ..."

19 years agogdcm::File::IsReadable() is no usable here, because we deal with
jpr [Tue, 3 May 2005 10:57:27 +0000 (10:57 +0000)]
gdcm::File::IsReadable() is no usable here, because we deal with
any kind of gdcm::Readable *document*
not only gdcm::File (as opposed to gdcm::DicomDir)
BTH : how can you call a method belonging to parent class;
      when overloaded in the child class, with VS60?

19 years agoHope it compile under VS60.
jpr [Tue, 3 May 2005 10:40:28 +0000 (10:40 +0000)]
Hope it compile under VS60.

19 years agoNow the gdcm::File remains unimpaired after writting, in any case.
jpr [Tue, 3 May 2005 09:51:06 +0000 (09:51 +0000)]
Now the gdcm::File remains unimpaired after writting, in any case.

19 years agoLoad returns now a bool (allow user not to call IsReadable() )
jpr [Tue, 3 May 2005 09:43:04 +0000 (09:43 +0000)]
Load returns now a bool (allow user not to call IsReadable() )

19 years agoENH: Minor cleanup, also clearly specify how many pixel are tested
malaterre [Mon, 2 May 2005 17:56:44 +0000 (17:56 +0000)]
ENH: Minor cleanup, also clearly specify how many pixel are tested

19 years agoENH: Set a maximum of difference to avoid generating a log bigger than mem size of...
malaterre [Mon, 2 May 2005 17:51:57 +0000 (17:51 +0000)]
ENH: Set a maximum of difference to avoid generating a log bigger than mem size of the machine

19 years agoCOMP: Those things did not compile on VS60... dont understand what the author meant...
malaterre [Mon, 2 May 2005 17:28:15 +0000 (17:28 +0000)]
COMP: Those things did not compile on VS60... dont understand what the author meant...

19 years agotypo
jpr [Fri, 29 Apr 2005 15:11:56 +0000 (15:11 +0000)]
typo

19 years agoDon't abort the prog when File not open
jpr [Fri, 29 Apr 2005 15:10:55 +0000 (15:10 +0000)]
Don't abort the prog when File not open

19 years agoFix Z dimension bug
jpr [Thu, 28 Apr 2005 14:32:54 +0000 (14:32 +0000)]
Fix Z dimension bug
Thx to Benoit for reporting it

19 years agoUpdate News
jpr [Thu, 28 Apr 2005 12:37:33 +0000 (12:37 +0000)]
Update News

19 years agoAware user (who *does* know all the files whose names
jpr [Thu, 28 Apr 2005 09:29:05 +0000 (09:29 +0000)]
Aware user (who *does* know all the files whose names
are in InternalFileNameList are 'coherent', that is to say :
- exist
- may be open,
- are gdcm-readable
- have the same sizes
- have the same 'pixel' type
- are single frame
- have the same color convention
- anything else ?
is now allowed to ask for a 'light' checking (actualy : initialization, from the
first file characteristics), using vtkGdcmReader::SetCheckFileCoherenceLight()

19 years agoFix misstyping
jpr [Thu, 28 Apr 2005 08:40:27 +0000 (08:40 +0000)]
Fix misstyping

19 years agoPrintFile gives now an accurate output for 'non gdcm::File readable' docomuments
jpr [Wed, 27 Apr 2005 14:54:56 +0000 (14:54 +0000)]
PrintFile gives now an accurate output for 'non gdcm::File readable' docomuments
that are 'non gdcm::Document readable'

19 years agoexAnonymizeNoLoad can now anonymize any kind of document (even if they are not
jpr [Wed, 27 Apr 2005 12:40:28 +0000 (12:40 +0000)]
exAnonymizeNoLoad can now anonymize any kind of document (even if they are not
File::Readable - Document::Readable is enough-)

19 years agoRemoval of now useless lut-related stuff
jpr [Wed, 27 Apr 2005 10:00:35 +0000 (10:00 +0000)]
Removal of now useless lut-related stuff

19 years agoPb of 'Bits Allocated = 12' is now dealt with in
jpr [Wed, 27 Apr 2005 09:52:27 +0000 (09:52 +0000)]
Pb of 'Bits Allocated = 12' is now dealt with in
FileHelper::CheckMandatoryElements, no longer in File::Write.
Thx to Mathieu for reporting bug.

19 years ago * Amelioration of TestAllReadCompareDicom
regrain [Wed, 27 Apr 2005 09:14:06 +0000 (09:14 +0000)]
   * Amelioration of TestAllReadCompareDicom
   -- BeNours

19 years agoPrepare MPEG Dicom encapsulated processing (within a loooong future)
jpr [Tue, 26 Apr 2005 16:25:49 +0000 (16:25 +0000)]
Prepare MPEG Dicom encapsulated processing (within a loooong future)

19 years agoFix some checking
jpr [Tue, 26 Apr 2005 16:23:58 +0000 (16:23 +0000)]
Fix some checking

19 years agoSome checking added
jpr [Tue, 26 Apr 2005 16:21:54 +0000 (16:21 +0000)]
Some checking added

19 years agoShould leave gdcm::Document constructor in a much quicker
jpr [Tue, 26 Apr 2005 16:18:23 +0000 (16:18 +0000)]
Should leave gdcm::Document constructor in a much quicker
and much cleaner way when anything wrong occurs.

19 years agogdcmFile.h was included twice (second one instead of gdcmFileHelper.h), leading to...
manu [Tue, 26 Apr 2005 09:34:01 +0000 (09:34 +0000)]
gdcmFile.h was included twice (second one instead of gdcmFileHelper.h), leading to gdcmFileHelper class not available in python

19 years agoENH: Minor cleanup
malaterre [Mon, 25 Apr 2005 18:45:12 +0000 (18:45 +0000)]
ENH: Minor cleanup

19 years agoUpdate dicomTS.dic with Siemens Syngo(r)MR private SOP Class UID :
jpr [Mon, 25 Apr 2005 15:24:03 +0000 (15:24 +0000)]
Update dicomTS.dic with Siemens Syngo(r)MR private SOP Class UID :
"1.3.12.2.1107.5.9.1" (CSA Non-Image Storage)

19 years agoPrefixing filename by GDCM_DATA_ROOT should avoid serious troubles
jpr [Mon, 25 Apr 2005 14:35:21 +0000 (14:35 +0000)]
Prefixing filename by GDCM_DATA_ROOT should avoid serious troubles

19 years agoRemove useless PrintHeader (replaced by PrintDocument)
jpr [Mon, 25 Apr 2005 14:07:05 +0000 (14:07 +0000)]
Remove useless PrintHeader (replaced by PrintDocument)

19 years agoBUG: A test that cannot open an image SHOULD fail
malaterre [Sun, 24 Apr 2005 20:54:45 +0000 (20:54 +0000)]
BUG: A test that cannot open an image SHOULD fail

19 years agoCOMP: gcc 4.0 dont like ; in #define
malaterre [Sun, 24 Apr 2005 16:21:44 +0000 (16:21 +0000)]
COMP: gcc 4.0 dont like ; in #define

19 years agoPrepare (future) MPEG integration
jpr [Fri, 22 Apr 2005 13:37:57 +0000 (13:37 +0000)]
Prepare (future) MPEG integration

19 years agoModify Print() output
jpr [Fri, 22 Apr 2005 12:59:58 +0000 (12:59 +0000)]
Modify Print() output

19 years agocorrect English mistakes
jpr [Fri, 22 Apr 2005 12:07:39 +0000 (12:07 +0000)]
correct English mistakes

19 years ago * Remove bad (unused and older) spec file for linux packaging
regrain [Fri, 22 Apr 2005 08:36:58 +0000 (08:36 +0000)]
   * Remove bad (unused and older) spec file for linux packaging
   -- BeNours

19 years agoPreventive Black listing of ETIAM Dicom-MPEG image
jpr [Thu, 21 Apr 2005 10:04:53 +0000 (10:04 +0000)]
Preventive Black listing of ETIAM Dicom-MPEG image

19 years agoUpdate New Features / Missing Features
jpr [Thu, 21 Apr 2005 09:56:01 +0000 (09:56 +0000)]
Update New Features / Missing Features

19 years agoTaking into account Dicom MPEG
jpr [Thu, 21 Apr 2005 07:40:00 +0000 (07:40 +0000)]
Taking into account Dicom MPEG

19 years agoENH: Cannot divide by 0 on bcc55
malaterre [Wed, 20 Apr 2005 22:07:54 +0000 (22:07 +0000)]
ENH: Cannot divide by 0 on bcc55

19 years agoBUG: Fix Numerical Excption on bcc55
malaterre [Wed, 20 Apr 2005 22:04:34 +0000 (22:04 +0000)]
BUG: Fix Numerical Excption on bcc55

19 years ago * FIX : on X, the python part is correctly installed. All files are
regrain [Wed, 20 Apr 2005 14:22:22 +0000 (14:22 +0000)]
   * FIX : on X, the python part is correctly installed. All files are
     installed in gdcm sub-directory
   -- BeNours

19 years agoShould avoid some warning from Borland Compiler
jpr [Wed, 20 Apr 2005 11:25:35 +0000 (11:25 +0000)]
Should avoid some warning from Borland Compiler

19 years agoAdd exOverlayACR
jpr [Wed, 20 Apr 2005 11:24:51 +0000 (11:24 +0000)]
Add exOverlayACR

19 years agoAdd a 'heavy documented' example on the way to extract 'overlays'
jpr [Wed, 20 Apr 2005 11:22:28 +0000 (11:22 +0000)]
Add a 'heavy documented' example on the way to extract 'overlays'
when they are stored in the 'ACR fashion'
(that's NOT to say in ACR-NEMA images; it still works an DICOM V3 images)

19 years agoFix some comments
jpr [Tue, 19 Apr 2005 12:31:56 +0000 (12:31 +0000)]
Fix some comments

19 years ago * Builder/ : add something to facilitate the RPM creation of gdcm
regrain [Tue, 19 Apr 2005 11:13:13 +0000 (11:13 +0000)]
   * Builder/ : add something to facilitate the RPM creation of gdcm
   -- BeNours

19 years agoRemove useless #include "gdcmDataImages.h"
jpr [Tue, 19 Apr 2005 10:01:02 +0000 (10:01 +0000)]
Remove useless  #include "gdcmDataImages.h"

19 years agoShould suppress some warnings from Borland compiler
jpr [Tue, 19 Apr 2005 09:58:19 +0000 (09:58 +0000)]
Should suppress some warnings from Borland compiler

19 years agoCOMP: Need to include sys/stat for stat function + IS_DIR
malaterre [Mon, 18 Apr 2005 02:29:07 +0000 (02:29 +0000)]
COMP: Need to include sys/stat for stat function + IS_DIR

19 years agoBUG: Need to update test due to recent change
malaterre [Mon, 18 Apr 2005 01:50:54 +0000 (01:50 +0000)]
BUG: Need to update test due to recent change

19 years agoCONP: Alrite seems like that before gcc 2.96 ios::failure was not defined. I could...
malaterre [Sat, 16 Apr 2005 03:50:26 +0000 (03:50 +0000)]
CONP: Alrite seems like that before gcc 2.96 ios::failure was not defined. I could only find ref to ios_base::failure. This thing is really poorly documented my guess is that this is not really in c++ but just a stupid extension

19 years agoENH: Remove stuff that will not be used on win32, therefore avoid polluting the cmake...
malaterre [Fri, 15 Apr 2005 22:09:22 +0000 (22:09 +0000)]
ENH: Remove stuff that will not be used on win32, therefore avoid polluting the cmakecache

19 years agoENH: Patching IsDirectory and the ios::Failure pb
malaterre [Fri, 15 Apr 2005 21:49:52 +0000 (21:49 +0000)]
ENH: Patching IsDirectory and the ios::Failure pb

19 years agoCOMP: Could not find if ios::failure is defined in C++ or not..disabling on GNU system
malaterre [Fri, 15 Apr 2005 21:46:06 +0000 (21:46 +0000)]
COMP: Could not find if ios::failure is defined in C++ or not..disabling on GNU system

19 years agoBUG: Fix test
malaterre [Fri, 15 Apr 2005 21:41:43 +0000 (21:41 +0000)]
BUG: Fix test

19 years agoENH: Make sure noone is passing a name ending with a / at the end
malaterre [Fri, 15 Apr 2005 21:30:26 +0000 (21:30 +0000)]
ENH: Make sure noone is passing a name ending with a / at the end

19 years agoBUG: Attempt to fix borland IsDirectory
malaterre [Fri, 15 Apr 2005 21:21:42 +0000 (21:21 +0000)]
BUG: Attempt to fix borland IsDirectory

19 years ago*** empty log message ***
regrain [Fri, 15 Apr 2005 09:42:28 +0000 (09:42 +0000)]
*** empty log message ***

19 years agoUse new style (NO_SHADOW NO_SEQ) for making a DICOMDIR
jpr [Thu, 14 Apr 2005 15:15:15 +0000 (15:15 +0000)]
Use new style (NO_SHADOW NO_SEQ) for making a DICOMDIR

19 years agoUpdate comments
jpr [Thu, 14 Apr 2005 15:13:39 +0000 (15:13 +0000)]
Update comments

19 years agoUser new feature to skip Sequences and/or shadow groups
jpr [Thu, 14 Apr 2005 14:27:57 +0000 (14:27 +0000)]
User new feature to skip Sequences and/or shadow groups

19 years agoNow, user can ask gdcm::DicomDir to skip SeqEntries or shadow groups, when
jpr [Thu, 14 Apr 2005 14:26:19 +0000 (14:26 +0000)]
Now, user can ask gdcm::DicomDir to skip SeqEntries or shadow groups, when
possible :

     // Old style (still available) :
     dcmdir = new gdcm::DicomDir(dirName, true);

    // new style (user is allowed no to load Sequences an/or Shadow Groups)
    dcmdir = new gdcm::DicomDir( );
    dcmdir->SetParseDir(true);
    dcmdir->SetLoadMode(NO_SEQ | NO_SHADOW);
    dcmdir->Load(dirName);

19 years ago * gdcmPython/ : amelioration to load Version with the library
regrain [Thu, 14 Apr 2005 13:44:04 +0000 (13:44 +0000)]
   * gdcmPython/ : amelioration to load Version with the library
   -- BeNours

19 years agoBUG: Could not build static lib of gdcm properly on windows. Thanks a lot for Jean...
malaterre [Wed, 13 Apr 2005 13:15:13 +0000 (13:15 +0000)]
BUG: Could not build static lib of gdcm properly on windows. Thanks a lot for Jean Michel patch and patience

19 years ago * string error fix
regrain [Wed, 13 Apr 2005 10:58:29 +0000 (10:58 +0000)]
   * string error fix
   -- BeNours

19 years ago * Dicts/DictGroupName.dic : Remove all entries defined by "???"
regrain [Wed, 13 Apr 2005 10:48:54 +0000 (10:48 +0000)]
   * Dicts/DictGroupName.dic : Remove all entries defined by "???"
   * gdcmPython/gdcm.i : add equivalent to GDCM_UNFOUND and other
     string constants defined in gdcmCommon.h.
   -- BeNours

19 years ago * Builder/gdcm.iss.in : Bug fix - missing gdcmConfigure.h
regrain [Tue, 12 Apr 2005 07:33:22 +0000 (07:33 +0000)]
   * Builder/gdcm.iss.in : Bug fix - missing gdcmConfigure.h
   -- BeNours

19 years agoBUG: Stupid gcc 2.96 does not support ios::failure
malaterre [Mon, 11 Apr 2005 17:30:27 +0000 (17:30 +0000)]
BUG: Stupid gcc 2.96 does not support ios::failure

19 years agoBUG: Spacing in DICOM is y first THEN x spacing
malaterre [Mon, 11 Apr 2005 17:01:16 +0000 (17:01 +0000)]
BUG: Spacing in DICOM is y first THEN x spacing

19 years ago * Amelioration on the DictGroupName class
regrain [Wed, 6 Apr 2005 12:49:27 +0000 (12:49 +0000)]
   * Amelioration on the DictGroupName class
   -- BeNours

19 years ago * src/gdcmDictGroupName.cxx : amelioration of print
regrain [Wed, 6 Apr 2005 08:59:46 +0000 (08:59 +0000)]
   * src/gdcmDictGroupName.cxx : amelioration of print
   * Testing/TestDictGroupName.cxx : amelioration of code. Bug fix
   -- BeNours

19 years ago * Update version
regrain [Tue, 5 Apr 2005 11:50:58 +0000 (11:50 +0000)]
   * Update version
   -- BeNours

19 years ago * src/gdcmDictGroupName.[h|cxx] : add a correlation between a group (number)
regrain [Tue, 5 Apr 2005 10:56:22 +0000 (10:56 +0000)]
   * src/gdcmDictGroupName.[h|cxx] : add a correlation between a group (number)
     and it's representation name (for the NIH)
   -- BeNours

19 years agoUser may now choose whether he wants to load Shadow Groups and Sequences or not
jpr [Tue, 5 Apr 2005 10:28:59 +0000 (10:28 +0000)]
User may now choose whether he wants to load Shadow Groups and Sequences or not

19 years agoComments
jpr [Tue, 5 Apr 2005 10:20:53 +0000 (10:20 +0000)]
Comments

19 years ago * Amelioration of demo
regrain [Tue, 5 Apr 2005 09:15:37 +0000 (09:15 +0000)]
   * Amelioration of demo
   -- BeNours

19 years agoFix stupid bug when writting ACR-NEMA image from 'ACR-LibIDO' one.
jpr [Mon, 4 Apr 2005 15:15:24 +0000 (15:15 +0000)]
Fix stupid bug when writting ACR-NEMA image from 'ACR-LibIDO' one.

19 years ago * src/gdcmPixelReadConvert.cxx : problems of around of double to uint8, when
regrain [Thu, 31 Mar 2005 09:46:51 +0000 (09:46 +0000)]
   * src/gdcmPixelReadConvert.cxx : problems of around of double to uint8, when
     conversion of YBR to RGB pixels. So, now, the conversion is made using
     integers only
   -- BeNours

19 years ago * Testing/TestAllReadCompareDicom.cxx : amelioration
regrain [Thu, 31 Mar 2005 08:06:21 +0000 (08:06 +0000)]
   * Testing/TestAllReadCompareDicom.cxx : amelioration
   -- BeNours

19 years ago * Testing/TestAllReadCompareDicom.cxx : bug fix when compiling on linux
regrain [Thu, 31 Mar 2005 07:45:57 +0000 (07:45 +0000)]
   * Testing/TestAllReadCompareDicom.cxx : bug fix when compiling on linux
   -- BeNours

19 years ago * Testing/TestAllReadCompareDicom.cxx : now use test files (invented file
regrain [Wed, 30 Mar 2005 15:30:32 +0000 (15:30 +0000)]
   * Testing/TestAllReadCompareDicom.cxx : now use test files (invented file
     format) to replace 'at-run' dicom files generated by the
     TestAllReadCompareDicom test
   -- BeNours

19 years agoBUG: Be consistent with doc. From 0 to 9 (included) works fine
malaterre [Wed, 23 Mar 2005 20:26:13 +0000 (20:26 +0000)]
BUG: Be consistent with doc. From 0 to 9 (included) works fine

19 years agoTemporary black lis of LibIDO rectangular images ...
jpr [Wed, 23 Mar 2005 16:54:40 +0000 (16:54 +0000)]
Temporary black lis of LibIDO rectangular images ...
Probabely no human beeing in the world cares about LibIDO rectangular images
but Creatis users -that still don't use gdcm ?-
(It's too sad to see failed tests
I'll fix the bug tomorow)
JPRx

19 years agoUpdate News
jpr [Tue, 22 Mar 2005 11:47:09 +0000 (11:47 +0000)]
Update News

19 years ago*FIX Restore pushed out elements
jpr [Tue, 22 Mar 2005 11:40:13 +0000 (11:40 +0000)]
*FIX Restore pushed out elements

19 years ago*** empty log message ***
jpr [Tue, 22 Mar 2005 11:39:04 +0000 (11:39 +0000)]
*** empty log message ***

19 years agoTypo
jpr [Tue, 22 Mar 2005 11:37:15 +0000 (11:37 +0000)]
Typo

19 years ago* FIX : element 0x0000 of shadow groups is now force to a ValEntry, and it's VR
jpr [Tue, 22 Mar 2005 11:29:37 +0000 (11:29 +0000)]
* FIX : element 0x0000 of shadow groups is now force to a ValEntry, and it's VR
is forced to UL
* ENH : user id now allowed to tell he doesn't want to deal with Sequences
and/or with Shadow groups
use SetLoadMode (NO_SEQ | NO-SHADOW);

19 years ago*** empty log message ***
jpr [Tue, 22 Mar 2005 11:23:51 +0000 (11:23 +0000)]
*** empty log message ***

19 years agoFix confusing comments
jpr [Fri, 18 Mar 2005 10:34:05 +0000 (10:34 +0000)]
Fix confusing comments

19 years agoAdd a gzip tarball for gdcm1.0.0
jpr [Fri, 18 Mar 2005 10:29:58 +0000 (10:29 +0000)]
Add a gzip tarball for gdcm1.0.0

19 years agoUpdate Download.html
jpr [Thu, 17 Mar 2005 15:52:30 +0000 (15:52 +0000)]
Update Download.html
Thx to Benoit for making Windoze self installer V1.0

19 years ago * Builder/ : add possibility to build an installer on Windows using InnoSetup
regrain [Thu, 17 Mar 2005 14:16:59 +0000 (14:16 +0000)]
   * Builder/ : add possibility to build an installer on Windows using InnoSetup
   -- BeNours