]>
Creatis software - gdcm.git/log
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
jpr [Sun, 6 Feb 2005 14:22:11 +0000 (14:22 +0000)]
After scanning DICOMDIR from 17 different sources, add a few entries
DicomDir.dic
malaterre [Sat, 5 Feb 2005 15:15:26 +0000 (15:15 +0000)]
COMP: Fix warnings about unused function
malaterre [Sat, 5 Feb 2005 05:08:53 +0000 (05:08 +0000)]
BUG: ctest is parsing the ouput of the test and was finding the keyword /Error/ thus believed the test is failing...
malaterre [Sat, 5 Feb 2005 04:28:38 +0000 (04:28 +0000)]
COMP: Remove warning about unused var
malaterre [Sat, 5 Feb 2005 03:12:28 +0000 (03:12 +0000)]
ENH: It's 10pm gdcm is working on big endian plateform, thanks to a special kludge. I dont care how you fix it, I am not working anymore on the big endian thingy !
malaterre [Sat, 5 Feb 2005 02:43:06 +0000 (02:43 +0000)]
ENH: Need to include iostream
malaterre [Sat, 5 Feb 2005 02:28:49 +0000 (02:28 +0000)]
BUG: JP, please next time reread your code or at least TRY IT !
Anyway I still have no clue what OB is versue OW. It seems TestWriteSimple should be explicitely setting it. Or gdcm should be smart enought so that in case of 16 biuts image to set it properly...
malaterre [Sat, 5 Feb 2005 01:37:08 +0000 (01:37 +0000)]
BUG: Apparently on Borland uses unsigned char to store boolean, all other plateformns uses int for some reason. STYLE: Reneme gdcmVerboseMacro to gdcmWarningMacro it makes more sense to me
malaterre [Sat, 5 Feb 2005 01:31:36 +0000 (01:31 +0000)]
STYLE: Please stop using cout, you have a much more enhance version: gdcmDebug/Verbose/ErrorMacro
malaterre [Sat, 5 Feb 2005 01:25:45 +0000 (01:25 +0000)]
BUG: Please disable copy/paste from your editor
malaterre [Sat, 5 Feb 2005 01:25:03 +0000 (01:25 +0000)]
BUG: Solve seg fault with SerieHelper by properly using sort algorithm when needed. STL rocks. Also removed weird Print method that borke consistency and properly redo it according to other classes.
malaterre [Sat, 5 Feb 2005 00:48:51 +0000 (00:48 +0000)]
BUG: For some reason the Sun compiler produce incoherent warnings... Borland was complaining about uc vs int cast
malaterre [Sat, 5 Feb 2005 00:22:14 +0000 (00:22 +0000)]
ENH: Ease the work for people when they try cross compiling gdcm for Win32 on linux (using gcc)
malaterre [Fri, 4 Feb 2005 23:49:23 +0000 (23:49 +0000)]
COMP: Fix -other people- warnings. I guess this is too hard to put proper flags in the ccmake interface...