]>
Creatis software - gdcm.git/log
malaterre [Fri, 25 Feb 2005 19:54:06 +0000 (19:54 +0000)]
ENH: I believe we have to enter floating point values with fixed number instead of using default stryule of ostringstream
malaterre [Fri, 25 Feb 2005 15:49:54 +0000 (15:49 +0000)]
ENH: Backport change from ITK. Fix compilation warnings
regrain [Wed, 23 Feb 2005 09:54:59 +0000 (09:54 +0000)]
* remove compilation warnings
-- BeNours
regrain [Tue, 22 Feb 2005 14:13:41 +0000 (14:13 +0000)]
* src/gdcmFileHelper.cxx : JPR bad personal choices fix
-- BeNours
malaterre [Mon, 21 Feb 2005 19:04:01 +0000 (19:04 +0000)]
ENH: Remove the jpeg internal stuff... not user friendly
jpr [Mon, 21 Feb 2005 17:47:19 +0000 (17:47 +0000)]
Typo
jpr [Mon, 21 Feb 2005 17:45:41 +0000 (17:45 +0000)]
* Replace method CheckMetaElements by CheckManadatoryElements
To deal with the pb of UID's, and with Type 1 an Type 2 Entries
(probably some stuff still missing)
* We shall have to decide the way we proceed to allow user 'freeze' Serie UID
between a given call and the next one (to add images to a Serie he just
created)
* We shall have to decide the way we proceed to allow user 'freeze' Study UID
between a given call and the next one, or to reuse an already existing
Study UID (i he wants to add his own Series to an already existing Study)
regrain [Mon, 21 Feb 2005 14:29:45 +0000 (14:29 +0000)]
* Might test the swig version before launch it
-- BeNours
jpr [Thu, 17 Feb 2005 16:18:33 +0000 (16:18 +0000)]
To avoid further pb, Initialize defaults now Photochromatic Interpretation tp
MONOCHROME2 (low values = dark), better than MONOCHRONE1.
Thx to Benoit for reporting bug
jpr [Thu, 17 Feb 2005 11:14:56 +0000 (11:14 +0000)]
Add some more tests
jpr [Thu, 17 Feb 2005 11:03:32 +0000 (11:03 +0000)]
Fix comments
jpr [Thu, 17 Feb 2005 11:00:33 +0000 (11:00 +0000)]
Group 0002 management
jpr [Thu, 17 Feb 2005 10:56:20 +0000 (10:56 +0000)]
Prepare FileMetaInformationVersion (group 0002) management
jpr [Thu, 17 Feb 2005 10:53:21 +0000 (10:53 +0000)]
Fix misstyping
jpr [Wed, 16 Feb 2005 16:41:00 +0000 (16:41 +0000)]
Fix wrong comment (-> wrong Doxygenation) about the meaning of
SetWriteModeToRaw() :
Tells the writer we want to keep 'Grey pixels + Palettes color'
when possible (as opposed to convert 'Palettes color' to RGB)
NOT
Tells the writer we want to write only the pixels (no header)
jpr [Wed, 16 Feb 2005 11:20:51 +0000 (11:20 +0000)]
Doxygenation
jpr [Wed, 16 Feb 2005 10:19:19 +0000 (10:19 +0000)]
Taking into account MONOCHROME1 + Signed Pixels (?!)
regrain [Wed, 16 Feb 2005 09:33:14 +0000 (09:33 +0000)]
* Bug fix for .Net2003... see now on other platforms ?
-- BeNours
malaterre [Tue, 15 Feb 2005 18:26:21 +0000 (18:26 +0000)]
ENH: More testing using D Clunie tools
jpr [Tue, 15 Feb 2005 18:18:43 +0000 (18:18 +0000)]
new News
jpr [Tue, 15 Feb 2005 18:12:34 +0000 (18:12 +0000)]
Taking into account the difference between MONOCHROME1 (low values = bright)
and MONOCHROME2 (low values = dark)
jpr [Tue, 15 Feb 2005 10:28:10 +0000 (10:28 +0000)]
correct misstyping
jpr [Tue, 15 Feb 2005 10:25:01 +0000 (10:25 +0000)]
Commit old versions UML class diagram, to help users migrations
jpr [Tue, 15 Feb 2005 10:18:23 +0000 (10:18 +0000)]
new News
malaterre [Mon, 14 Feb 2005 20:01:46 +0000 (20:01 +0000)]
BUG: Couldnt find dicom3tools properly
malaterre [Mon, 14 Feb 2005 17:49:43 +0000 (17:49 +0000)]
STYLE: Typo
malaterre [Mon, 14 Feb 2005 16:46:15 +0000 (16:46 +0000)]
COMP: Fix stupid VS6 bug
malaterre [Mon, 14 Feb 2005 16:20:30 +0000 (16:20 +0000)]
BUG: This should solve the last Seg Fault. In a loop you need to reinitalizaze your pointer if you are incrementing it. Also style change buffer to a char* type this clean up the code a little.
malaterre [Mon, 14 Feb 2005 16:04:02 +0000 (16:04 +0000)]
BUG: Remove crappy code... disgusted
malaterre [Mon, 14 Feb 2005 15:52:39 +0000 (15:52 +0000)]
BUG: Solve JP feature, and at the same time avoid allocating a billion time the very same buffer which we know the size at compile time, should save some time.
malaterre [Mon, 14 Feb 2005 15:11:29 +0000 (15:11 +0000)]
ENH: Much better patch suggest by Brad King to solve the ctrlM on Win32
jpr [Mon, 14 Feb 2005 14:51:10 +0000 (14:51 +0000)]
*never* forget to re-compile just *before* committing!
jpr [Mon, 14 Feb 2005 14:41:44 +0000 (14:41 +0000)]
new News
jpr [Mon, 14 Feb 2005 14:34:27 +0000 (14:34 +0000)]
First commit on the post 1.0 (Version? / Tag? / Branch?) :
Fix Doxygen warnings
regrain [Mon, 14 Feb 2005 12:54:30 +0000 (12:54 +0000)]
*** empty log message ***
jpr [Mon, 14 Feb 2005 10:50:00 +0000 (10:50 +0000)]
Add some tests
jpr [Mon, 14 Feb 2005 10:45:47 +0000 (10:45 +0000)]
remove useless comments
jpr [Mon, 14 Feb 2005 10:45:04 +0000 (10:45 +0000)]
Remove some useless mask operations, to save CPU time
jpr [Mon, 14 Feb 2005 10:43:53 +0000 (10:43 +0000)]
remove some useless mask operations, to save CPU time
regrain [Sun, 13 Feb 2005 12:06:29 +0000 (12:06 +0000)]
* Activate Debug mode
-- BeNours
malaterre [Fri, 11 Feb 2005 22:20:07 +0000 (22:20 +0000)]
ENH: Paranoid rebuild each time something change...should help problem on a continuous + VTK
malaterre [Fri, 11 Feb 2005 20:48:49 +0000 (20:48 +0000)]
BUG: Doh this one should not be changed. The reading of file should remain fully little endian...
malaterre [Fri, 11 Feb 2005 20:14:55 +0000 (20:14 +0000)]
BUG: Verbose->Warning
malaterre [Fri, 11 Feb 2005 20:05:08 +0000 (20:05 +0000)]
ENH: Since this is available for everyone warn dummy user.
malaterre [Fri, 11 Feb 2005 20:04:07 +0000 (20:04 +0000)]
ENH: Adding new option in CMake: GDCM_FORCE_BIGENDIAN_EMULATION. You are now able to change this option in cmake to turn your little endian machine into a big endian one. This is extremly alpha for now, but should allow much easier debugging...hopefully
malaterre [Fri, 11 Feb 2005 19:19:05 +0000 (19:19 +0000)]
ENH: Code simplification
malaterre [Fri, 11 Feb 2005 19:12:40 +0000 (19:12 +0000)]
BUG: Ok I really need to compile before committing stuff
malaterre [Fri, 11 Feb 2005 19:09:30 +0000 (19:09 +0000)]
BUG: val/binArea16 mixup
malaterre [Fri, 11 Feb 2005 19:06:55 +0000 (19:06 +0000)]
BUG: lgr -> len
malaterre [Fri, 11 Feb 2005 19:00:39 +0000 (19:00 +0000)]
ENH: First pass at my big endian emulation on little endian
malaterre [Fri, 11 Feb 2005 18:51:01 +0000 (18:51 +0000)]
BUG: Sorry I patched too quickly...
malaterre [Fri, 11 Feb 2005 18:12:47 +0000 (18:12 +0000)]
BUG: Apparently when you cvs up in DOS mode the .dic files it creates file with ctrlM+EOF, thus ctrlM was being taken into account and this is pretty bad in a c++ code...
jpr [Fri, 11 Feb 2005 16:58:49 +0000 (16:58 +0000)]
Typo
jpr [Fri, 11 Feb 2005 16:55:39 +0000 (16:55 +0000)]
Comments
jpr [Fri, 11 Feb 2005 16:48:15 +0000 (16:48 +0000)]
news
jpr [Fri, 11 Feb 2005 16:43:08 +0000 (16:43 +0000)]
update News
jpr [Fri, 11 Feb 2005 16:42:23 +0000 (16:42 +0000)]
I tried to make a Test for gdcm::Exception
I never could even compile.
Replace by myExecption ...
How can it work?
jpr [Fri, 11 Feb 2005 16:36:52 +0000 (16:36 +0000)]
Comments
jpr [Fri, 11 Feb 2005 15:22:18 +0000 (15:22 +0000)]
Typo, comments, doxygenation
jpr [Fri, 11 Feb 2005 15:19:38 +0000 (15:19 +0000)]
Update Doc
regrain [Fri, 11 Feb 2005 13:12:04 +0000 (13:12 +0000)]
* Testing/TestMAkeIcon.cxx : complete the test
-- BeNours
jpr [Fri, 11 Feb 2005 12:18:52 +0000 (12:18 +0000)]
correct misstyping
jpr [Fri, 11 Feb 2005 12:14:26 +0000 (12:14 +0000)]
Add a test : creating an "Icon Image Sequence"
jpr [Fri, 11 Feb 2005 11:22:59 +0000 (11:22 +0000)]
Default Photometric Interpretation is now MONOCHROME2 (low values=dark !)
jpr [Thu, 10 Feb 2005 22:05:41 +0000 (22:05 +0000)]
Update Conformance Statement
jpr [Thu, 10 Feb 2005 21:07:44 +0000 (21:07 +0000)]
new News.html
malaterre [Thu, 10 Feb 2005 20:53:23 +0000 (20:53 +0000)]
BUG: In c++ you are never garantee your var is initialized to 0
malaterre [Thu, 10 Feb 2005 20:41:19 +0000 (20:41 +0000)]
STLYE: Remove unused stuff...
regrain [Thu, 10 Feb 2005 14:23:17 +0000 (14:23 +0000)]
* Testing/TestWriteSimple.cxx, TestSequence.cxx : fix memroy leaks
-- BeNours
jpr [Thu, 10 Feb 2005 11:20:34 +0000 (11:20 +0000)]
The following gdcm::DocEntrySet methods, no re-definable is child classes are no
longer virtual
virtual ValEntry *GetValEntry(uint16_t group, uint16_t elem);
virtual BinEntry *GetBinEntry(uint16_t group, uint16_t elem);
virtual SeqEntry *GetSeqEntry(uint16_t group, uint16_t elem);
virtual bool SetValEntry(std::string const &content,
virtual bool SetBinEntry(uint8_t *content, int lgth,
virtual bool SetValEntry(std::string const &content, ValEntry *entry);
virtual bool SetBinEntry(uint8_t *content, int lgth, BinEntry *entry);
virtual ValEntry *InsertValEntry(std::string const &value,
virtual BinEntry *InsertBinEntry(uint8_t *binArea, int lgth,
virtual SeqEntry *InsertSeqEntry(uint16_t group, uint16_t elem);
jpr [Thu, 10 Feb 2005 10:55:26 +0000 (10:55 +0000)]
AnonymizeNoLoad improvement
jpr [Thu, 10 Feb 2005 10:51:39 +0000 (10:51 +0000)]
Now TestWriteSimple checks also 'signed' values
jpr [Thu, 10 Feb 2005 10:12:16 +0000 (10:12 +0000)]
commit
jpr [Thu, 10 Feb 2005 09:07:19 +0000 (09:07 +0000)]
Duplicate Matthieu's hack to prevent bombing in Anonymize
malaterre [Wed, 9 Feb 2005 22:50:47 +0000 (22:50 +0000)]
BUG: Hopefully fix problem on the SUN. On SunOS ulimit -a for fd is /only/ 256 and the test was poorly written so all files openned were not closed.
malaterre [Wed, 9 Feb 2005 22:11:09 +0000 (22:11 +0000)]
BUG: Remove seg fault from the nightly test.
malaterre [Wed, 9 Feb 2005 21:37:45 +0000 (21:37 +0000)]
STYLE: Minor tweaks
malaterre [Wed, 9 Feb 2005 21:37:11 +0000 (21:37 +0000)]
BUG: Remove Benoit bomb
regrain [Wed, 9 Feb 2005 18:35:30 +0000 (18:35 +0000)]
* src/gdcmFileHelper.cxx : bug fix when having RGB ACR files... there is
24 bits allocated
-- BeNours
jpr [Wed, 9 Feb 2005 16:48:38 +0000 (16:48 +0000)]
update
jpr [Wed, 9 Feb 2005 16:41:51 +0000 (16:41 +0000)]
new test
regrain [Wed, 9 Feb 2005 16:28:40 +0000 (16:28 +0000)]
* src/gdcmFileHelper.[h|cxx] : now correctly set the VR of the datas when
writting the file
-- BeNours
regrain [Wed, 9 Feb 2005 15:31:14 +0000 (15:31 +0000)]
* Test/VTKTestWriteSeq.cxx : add a VTK test to write sequences
-- BeNours
regrain [Wed, 9 Feb 2005 15:06:47 +0000 (15:06 +0000)]
* Test/ : accelerate tests (it's not very significant accelerations).
Remove TestCopyDicom that is redundant with TestCopyRescaleDicom
-- BeNours
jpr [Wed, 9 Feb 2005 14:39:48 +0000 (14:39 +0000)]
Some more examples
jpr [Wed, 9 Feb 2005 14:00:41 +0000 (14:00 +0000)]
typo + comments
jpr [Tue, 8 Feb 2005 18:02:03 +0000 (18:02 +0000)]
Hope-to-be fully commented example
jpr [Tue, 8 Feb 2005 17:58:21 +0000 (17:58 +0000)]
Update exAnonymise.cxx
malaterre [Mon, 7 Feb 2005 19:17:27 +0000 (19:17 +0000)]
ENH: Apparently the new Free .Net compiler complains also about the dll heritance stuff. Adding yet another pragma to please him. STYLE: a best -> a better
regrain [Mon, 7 Feb 2005 18:43:38 +0000 (18:43 +0000)]
* Testing/TestWriteSimple.cxx : fix bug... sorry
-- BeNours
malaterre [Mon, 7 Feb 2005 15:07:42 +0000 (15:07 +0000)]
BUG: Remove my previous hack now this is properly fixed in gdcmBinEntry by JPR
jpr [Mon, 7 Feb 2005 14:48:34 +0000 (14:48 +0000)]
Add some commented out lines to prepare future version of 'Full DICOMDIR' stuff
regrain [Mon, 7 Feb 2005 12:53:58 +0000 (12:53 +0000)]
* Testing/TestSequence.cxx : add test for sequences of images... test that
we have the same serie or the same study UID
-- BeNours
jpr [Mon, 7 Feb 2005 12:28:40 +0000 (12:28 +0000)]
fix misstyping (while removing spurious tab characters :-(
regrain [Mon, 7 Feb 2005 09:51:01 +0000 (09:51 +0000)]
* gdcmPython/gdcm.i : bug fix. Now string are correctly converted in python
string type
* src/gdcmDict.h : remove commented code
* src/gdcmDocument.cxx : initialize values
* src/gdcmFile.cxx : bug fix when reading values
* gdcmPython/demo/ : change file names. Remove useless files
-- BeNours
regrain [Mon, 7 Feb 2005 08:48:18 +0000 (08:48 +0000)]
* Remove useless methods added by JPR for Python users. All was already
made in the swig wrapping (gdcm.i)... promotion to the good type : Bin, Val
or Seq Entry !!!
-- BeNours
jpr [Sun, 6 Feb 2005 14:56:22 +0000 (14:56 +0000)]
Add an example to Anonymize a file (Loadong or not the pixels)
jpr [Sun, 6 Feb 2005 14:43:27 +0000 (14:43 +0000)]
Typo
jpr [Sun, 6 Feb 2005 14:39:35 +0000 (14:39 +0000)]
* Add method File::AnonymizeNoLoad, to allow anomymizing files
even when the pixels are not gdcm Readable
* Add methods File::AddAnonymizeElement and File::ClearAnonymizeList
to allow user to choose the elements whose value
he wants to white out / replace
jpr [Sun, 6 Feb 2005 14:31:09 +0000 (14:31 +0000)]
Update comments for DicomDir stuff