[Dcmlib] New Feature : Extention of SerieHelper

Benoit Regrain benoit.regrain at creatis.insa-lyon.fr
Mon Oct 17 12:27:53 CEST 2005


When a new feature arrives, it may be usefull to have a new
gdcm version.

I think that the best may be to increment the build version
(the last number in the version)... if it's considered like a minor
feature... or the the major or minor version for the other cases

Benoit


----- Original Message ----- 
From: "Jean-Pierre Roux" <Jean-Pierre.Roux at creatis.insa-lyon.fr>
To: <dcmlib at creatis.insa-lyon.fr>
Sent: Monday, October 17, 2005 12:00 PM
Subject: [Dcmlib] New Feature : Extention of SerieHelper


> To help archive search, this mail, redundant with my previous commit :
>
> SerieHelper Extention : stage 1
> ---------------------
> In the following stuff,  'XCoherent' stands for 'Extra Coherent',
>  (The name 'Coherent' would be enough but it was used before;
>  I don't want to put a bomb in the code)
>  Any 'better name' is welcome !
>
> Add some methods, to split a 'SingleSerieUID' Fileset into 'Extra 
> Coherent'  FileSets.
>   They return a std::map of 'Filesets' (actually : std::vector of 
> gdcm::File*)
>   The key is the 'Orientation', the 'Position' or the 'Tag value' .
>
>  -  XCoherentFileSetmap SplitOnOrientation(FileList *fileSet);
> -   XCoherentFileSetmap SplitOnPosition(FileList *fileSet);
>  -  XCoherentFileSetmap SplitOnTagValue(FileList *fileSet,
>                                            uint16_t group, uint16_t 
> element);
>                       Theese methods must be called by user, depending on 
> what he wants to do, at
> application time.
> - *he* only  knows what his Series contain !-
>
> (We shall think later about the user friendly accesors we should add, and 
> their names)
>
> JPRx
>
>
> _______________________________________________
> Dcmlib mailing list
> Dcmlib at creatis.insa-lyon.fr
> http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib 




More information about the Dcmlib mailing list