]>
Creatis software - gdcm.git/log
jpr [Thu, 22 Dec 2005 14:46:36 +0000 (14:46 +0000)]
Minor Typo
jpr [Thu, 22 Dec 2005 14:46:06 +0000 (14:46 +0000)]
Fix pb of GetListOfXXX when nothing was found.
jpr [Wed, 21 Dec 2005 15:01:04 +0000 (15:01 +0000)]
Convert MRI Philips images into 'Brucker style' images, to make them InTag
processable.
-> First stage : deal with the filestore
jpr [Wed, 21 Dec 2005 14:54:04 +0000 (14:54 +0000)]
Type 1C Conditional Element value cannot be empty!
Try to make gdcm-made DICOMDIRs usable by more clinaical softwares.
jpr [Wed, 21 Dec 2005 14:52:12 +0000 (14:52 +0000)]
minor typo
jpr [Wed, 21 Dec 2005 14:50:59 +0000 (14:50 +0000)]
Avoid polluting the witten DICOMDIR with unfound values.
(and make gdcm_made DICOMDIRs usavle by more clinical softwares)
jpr [Wed, 21 Dec 2005 14:48:09 +0000 (14:48 +0000)]
- void AddSeriesDetail(uint16_t group, uint16_t elem, bool convert);
has a new bool param : convert, to tell wether we want 'convertion',
to allow further ordering
e.g : 100 would be *before* 20; 000020.00 vs 00100.00 : OK
- std::string CreateUserDefinedFileIdentifier( File * inFile );
allows user to build a Tokenizable and sortable File identifier of his own.
(user knows more than we do about his files)
jpr [Wed, 21 Dec 2005 14:41:34 +0000 (14:41 +0000)]
At least with my gcc4.0.1, unfound char results in pos=
4294967295 ...
-> Fix Util::GetName().
jpr [Fri, 16 Dec 2005 16:38:24 +0000 (16:38 +0000)]
User is allowed to give a "patient name"
jpr [Fri, 16 Dec 2005 15:42:54 +0000 (15:42 +0000)]
Minor typo
jpr [Fri, 16 Dec 2005 15:42:23 +0000 (15:42 +0000)]
Avoid warnings
jpr [Fri, 16 Dec 2005 13:48:46 +0000 (13:48 +0000)]
New method SerieHelper::AddSeriesDetail() to allow user to specifiy
his own Tags Of Interest,
that will be used in SerieHelper::CreateUniqueSeriesIdentifier.
Mathieu's default ones are not enought for 'Tagging' series.
jpr [Thu, 15 Dec 2005 17:06:39 +0000 (17:06 +0000)]
Avoid warnings
jpr [Thu, 15 Dec 2005 13:52:48 +0000 (13:52 +0000)]
Add RawToDicom
jpr [Thu, 15 Dec 2005 13:52:17 +0000 (13:52 +0000)]
Add RawToDicom;
Should help people to convert their images
jpr [Thu, 15 Dec 2005 13:36:55 +0000 (13:36 +0000)]
Minor Doxygen
jpr [Thu, 15 Dec 2005 13:35:38 +0000 (13:35 +0000)]
Make sure Pixel Spacing is always written
jpr [Wed, 14 Dec 2005 10:57:25 +0000 (10:57 +0000)]
Forget to Black list : MR_Philips_Intera_PrivateSequenceImplicitVR.dcm
jpr [Wed, 14 Dec 2005 10:02:13 +0000 (10:02 +0000)]
*Default* Pixel Spacing with 1.0\1.0, don't *force* it!
jpr [Wed, 14 Dec 2005 10:00:28 +0000 (10:00 +0000)]
Let's take into account (again) LoadMode !
(Test suite was not strong enough to find the bug :-( )
jpr [Wed, 14 Dec 2005 09:51:33 +0000 (09:51 +0000)]
Minor typo
jpr [Wed, 14 Dec 2005 09:50:20 +0000 (09:50 +0000)]
ISO C++ forbids variable-size array ...
jpr [Tue, 13 Dec 2005 16:32:20 +0000 (16:32 +0000)]
The first letter of each file name was missing.
--> Test suite is not strong enough
:-(
jpr [Tue, 13 Dec 2005 15:08:17 +0000 (15:08 +0000)]
Fix Sequence Terminator length
regrain [Tue, 13 Dec 2005 13:37:50 +0000 (13:37 +0000)]
* Improve the error message
-- BeNours
jpr [Tue, 13 Dec 2005 09:22:05 +0000 (09:22 +0000)]
Fix length of Item Terminators 0 instead of 0xFFFFFFFF, at writting time.
malaterre [Mon, 12 Dec 2005 23:46:52 +0000 (23:46 +0000)]
ENH: Adding a batch convert for Jim (dicom newsgroup)
regrain [Mon, 12 Dec 2005 15:48:44 +0000 (15:48 +0000)]
*** empty log message ***
regrain [Mon, 12 Dec 2005 15:48:25 +0000 (15:48 +0000)]
* Fix bug for the installed files
-- BeNours
jpr [Mon, 12 Dec 2005 15:47:47 +0000 (15:47 +0000)]
Fix bug (Thx, Manu)
malaterre [Sat, 10 Dec 2005 17:42:54 +0000 (17:42 +0000)]
ENH:add toshiba
malaterre [Sat, 10 Dec 2005 02:44:43 +0000 (02:44 +0000)]
ENH: Save some ELSCINT tags...very hard to find
malaterre [Sat, 10 Dec 2005 02:02:57 +0000 (02:02 +0000)]
ENH: New Siemens/Philips tag: 0029,xx03 Edge Enhancement
jpr [Fri, 9 Dec 2005 12:54:05 +0000 (12:54 +0000)]
Since vtkImageViewer and vtkImageViewer2 don't behave the same way, I add
vtkgdcmSerieViewer2 (I keep vtkgdcmSerieViewer, user will choose the one he
likes more !)
jpr [Fri, 9 Dec 2005 12:23:38 +0000 (12:23 +0000)]
Minor typo fixes
jpr [Fri, 9 Dec 2005 12:22:49 +0000 (12:22 +0000)]
File::GetImageOrientationPatient now acts as follow :
/**
* \brief gets the info from 0020,0037 : Image Orientation Patient
* or from 0020 0035 : Image Orientation (RET)
*
* (needed to organize DICOM files based on their x,y,z position)
*
* @param iop adress of the (6)float array to receive values.
* (defaulted as 1.,0.,0.,0.,1.,0. if nothing -or inconsistent stuff-
* is found.
* @return true when one of the tag -with consistent values- is found
* false when nothing or inconsistent stuff - is found
*/
jpr [Fri, 9 Dec 2005 10:17:52 +0000 (10:17 +0000)]
First check to extract overlays.
(Necessary, to visualize Scout views and/or results of medical processings
performed on clinical consoles)
jpr [Tue, 6 Dec 2005 11:26:02 +0000 (11:26 +0000)]
Update Black List
malaterre [Mon, 5 Dec 2005 17:08:49 +0000 (17:08 +0000)]
ENH: Quickly saving toshiba stuff from dicom newgroup
regrain [Mon, 5 Dec 2005 12:05:33 +0000 (12:05 +0000)]
* Update the version to 1.3.0
-- BeNours
jpr [Thu, 1 Dec 2005 09:12:21 +0000 (09:12 +0000)]
Bug fix : Sequence Delimitor Items were written with a 0xffffffff instead of
0x00000000.
Some dicom viewers don't care, some other ones *does* !
jpr [Wed, 30 Nov 2005 13:42:17 +0000 (13:42 +0000)]
FileHelper has CallProgressMethod and others
(works only on uncompressed files)
jpr [Wed, 30 Nov 2005 11:44:38 +0000 (11:44 +0000)]
Update progress bar counter
jpr [Wed, 30 Nov 2005 11:41:35 +0000 (11:41 +0000)]
Don't call fileList.size() inside a loop (time consuming)
jpr [Wed, 30 Nov 2005 11:40:26 +0000 (11:40 +0000)]
cosmetics
jpr [Wed, 30 Nov 2005 11:35:54 +0000 (11:35 +0000)]
Avoid troubles with progress bar.
jpr [Wed, 30 Nov 2005 10:58:27 +0000 (10:58 +0000)]
Inline some methods
regrain [Wed, 30 Nov 2005 08:48:15 +0000 (08:48 +0000)]
* Fix compilation warnings
-- BeNours
jpr [Tue, 29 Nov 2005 17:21:33 +0000 (17:21 +0000)]
To prepare use of progression bar in all types of Document
- move CallStartMethod, etc to Document
- begin frame by frame reading (not finished : only for uncompressed files,
right now)
jpr [Tue, 29 Nov 2005 17:14:17 +0000 (17:14 +0000)]
remove comments
jpr [Tue, 29 Nov 2005 17:11:52 +0000 (17:11 +0000)]
Avoid Doxygen Warnings
jpr [Tue, 29 Nov 2005 17:10:12 +0000 (17:10 +0000)]
avoid Doxygen warnings
jpr [Tue, 29 Nov 2005 17:08:54 +0000 (17:08 +0000)]
make output more readable
regrain [Tue, 29 Nov 2005 13:02:44 +0000 (13:02 +0000)]
* Improvement of the TestInline
-- BeNours
regrain [Tue, 29 Nov 2005 12:48:45 +0000 (12:48 +0000)]
* Add the Copy method in all datas
* Remove the MoveItem in the SQItem... that was a stuff for the DicomDir
-- BeNours
regrain [Tue, 29 Nov 2005 08:32:40 +0000 (08:32 +0000)]
* Fix compilation errors
-- BeNours
jpr [Mon, 28 Nov 2005 18:01:25 +0000 (18:01 +0000)]
Comment out 'assert' (a library *never* have to decide to exit the application)
regrain [Mon, 28 Nov 2005 17:47:38 +0000 (17:47 +0000)]
* Add the CommandPy and CommandManager to the python wrapping
-- BeNours
jpr [Mon, 28 Nov 2005 17:28:58 +0000 (17:28 +0000)]
testinfo instead of testinfo.h should avoid compile errors
regrain [Mon, 28 Nov 2005 17:24:21 +0000 (17:24 +0000)]
* Fix compilation warnings on linux
-- BeNours
jpr [Mon, 28 Nov 2005 17:23:37 +0000 (17:23 +0000)]
Restore previous state (double/float)
regrain [Mon, 28 Nov 2005 17:09:22 +0000 (17:09 +0000)]
* Fix compilation error due to the introduction of the CommandManager
-- BeNours
regrain [Mon, 28 Nov 2005 16:50:32 +0000 (16:50 +0000)]
* Remove all gdcmStaticXxxMacro with Xxx : Debug, Warning, Error or Assert when the method isn't static
-- BeNours
regrain [Mon, 28 Nov 2005 16:31:19 +0000 (16:31 +0000)]
* Improvement #2 : the CommandManager is now a static class so,
there is no inheritance from it. And thus, only one hash-table for all objects.
This will gain some of memory
-- BeNours
jpr [Mon, 28 Nov 2005 16:29:13 +0000 (16:29 +0000)]
Track troubles on Big endian processors
regrain [Mon, 28 Nov 2005 15:30:03 +0000 (15:30 +0000)]
* Fix bug -- sorry
* Imrpovement by removing the CommandManager from the DicomEntry
-- BeNours
regrain [Mon, 28 Nov 2005 15:20:29 +0000 (15:20 +0000)]
* Add Command and CommandManager to have possible callback
on Error/Warning/Debug and too on Progression.
So more callback types can be added
* Change the gdcm::Debug macros to have the Command call
* Change the method names in gdcm::Debug to be more correct of their
goal
-- BeNours
jpr [Mon, 28 Nov 2005 13:33:38 +0000 (13:33 +0000)]
Track Big Endian pb
jpr [Mon, 28 Nov 2005 11:54:45 +0000 (11:54 +0000)]
Orienation : iop is float.
(again)
regrain [Mon, 28 Nov 2005 10:55:00 +0000 (10:55 +0000)]
* Remove commented lines refering to gdcmXxxMacro
-- BeNours
jpr [Mon, 28 Nov 2005 10:32:05 +0000 (10:32 +0000)]
Check transfer syntax more efficient (hope so)
malaterre [Fri, 25 Nov 2005 18:47:34 +0000 (18:47 +0000)]
ENH: Make sure to test all possible failures
jpr [Fri, 25 Nov 2005 15:56:31 +0000 (15:56 +0000)]
Forget to commit this one
jpr [Fri, 25 Nov 2005 14:01:00 +0000 (14:01 +0000)]
Update.
jpr [Fri, 25 Nov 2005 13:56:31 +0000 (13:56 +0000)]
Upport itk modif (taken from gdcm1.0) around Jolinda Smith's algorithm
jpr [Fri, 25 Nov 2005 10:29:12 +0000 (10:29 +0000)]
More explanations, for Doxygen (and developpers)
malaterre [Fri, 25 Nov 2005 03:26:41 +0000 (03:26 +0000)]
BUG: 0,0,0,0,0,0 was a really bad default value
malaterre [Wed, 23 Nov 2005 22:49:28 +0000 (22:49 +0000)]
ENH: Interesting a real cvs client should not download gdcmDebug...
malaterre [Wed, 23 Nov 2005 16:13:22 +0000 (16:13 +0000)]
ENH: Some do not have stdint
malaterre [Wed, 23 Nov 2005 16:08:10 +0000 (16:08 +0000)]
ENH: Need newline to avoid warning
jpr [Wed, 23 Nov 2005 13:38:17 +0000 (13:38 +0000)]
delete() --> Delete()
malaterre [Tue, 22 Nov 2005 20:31:37 +0000 (20:31 +0000)]
COMP: Fix comp
malaterre [Tue, 22 Nov 2005 20:30:46 +0000 (20:30 +0000)]
COMP: Fix comp on weird os
malaterre [Tue, 22 Nov 2005 20:28:33 +0000 (20:28 +0000)]
ENH: I cannot remember what was the bug but since noone cares just committing
malaterre [Tue, 22 Nov 2005 20:27:58 +0000 (20:27 +0000)]
ENH: Minor style
malaterre [Tue, 22 Nov 2005 20:26:06 +0000 (20:26 +0000)]
BUG: Yet another shoot yourself in the foot
malaterre [Tue, 22 Nov 2005 20:24:46 +0000 (20:24 +0000)]
BUG: Yet another shoot yourself in the foot
jpr [Tue, 22 Nov 2005 12:09:27 +0000 (12:09 +0000)]
Last modif on IsVROfStringRepresentable().
*never* more try to look for a quicker way : any rotten value would be considered
as OK!
jpr [Tue, 22 Nov 2005 08:33:35 +0000 (08:33 +0000)]
New version Documentation
jpr [Mon, 21 Nov 2005 16:28:06 +0000 (16:28 +0000)]
comment out deprecated method Load(filename), everywhere.
Hope there is no longer any warning about it
jpr [Mon, 21 Nov 2005 16:14:39 +0000 (16:14 +0000)]
misstyping
jpr [Mon, 21 Nov 2005 16:04:43 +0000 (16:04 +0000)]
I'll try to understand later why LECAGY causes troubles with Pyton, in that
case.
Comment out.
jpr [Mon, 21 Nov 2005 12:27:35 +0000 (12:27 +0000)]
OF
jpr [Mon, 21 Nov 2005 12:25:41 +0000 (12:25 +0000)]
Uncomment LEGACY.
jpr [Mon, 21 Nov 2005 12:15:54 +0000 (12:15 +0000)]
Deal with OF
jpr [Mon, 21 Nov 2005 12:15:06 +0000 (12:15 +0000)]
Deal with VR 'OF' (Other Float String)
jpr [Mon, 21 Nov 2005 11:31:06 +0000 (11:31 +0000)]
misstyping
jpr [Mon, 21 Nov 2005 10:51:55 +0000 (10:51 +0000)]
Add missing VR :
OF Other Float String // String of 32-bits IEEE754:1985 floating point words
jpr [Mon, 21 Nov 2005 10:29:44 +0000 (10:29 +0000)]
Track bug on Darwin
jpr [Mon, 21 Nov 2005 10:06:47 +0000 (10:06 +0000)]
Track bug on bcc