FileDerivation class See PS 3.16 - 2008 For the list of Code Value that can be used for in Derivation Code Sequence.
More...
#include <gdcmFileDerivation.h>
List of all members.
Detailed Description
FileDerivation class See PS 3.16 - 2008 For the list of Code Value that can be used for in Derivation Code Sequence.
URL: http://medical.nema.org/medical/dicom/2008/08_16pu.pdf
DICOM Part 16 has two Context Groups CID 7202 and CID 7203 which contain a set of codes defining reason for a source image reference (ie. reason code for referenced image sequence) and a coded description of the deriation applied to the new image data from the original. Both these context groups are extensible.
File Derivation is compulsary when creating a lossy derived image.
- Examples:
-
GenFakeImage.cxx.
Constructor & Destructor Documentation
gdcm::FileDerivation::FileDerivation |
( |
) |
|
gdcm::FileDerivation::~FileDerivation |
( |
) |
|
Member Function Documentation
bool gdcm::FileDerivation::AddDerivationDescription |
( |
) |
[protected] |
bool gdcm::FileDerivation::AddPurposeOfReferenceCodeSequence |
( |
DataSet & |
ds ) |
[protected] |
bool gdcm::FileDerivation::AddReference |
( |
const char * |
referencedsopclassuid, |
|
|
const char * |
referencedsopinstanceuid |
|
) |
| |
Create the proper reference. Need to pass the original SOP Class UID and the original SOP Instance UID, so that those value can be used as Reference.
- Warning:
- referencedsopclassuid and referencedsopinstanceuid needs to be \0 padded. This is not compatible with how ByteValue->GetPointer works.
- Examples:
- GenFakeImage.cxx.
bool gdcm::FileDerivation::AddSourceImageSequence |
( |
) |
[protected] |
bool gdcm::FileDerivation::Derive |
( |
) |
|
const File& gdcm::FileDerivation::GetFile |
( |
) |
const [inline] |
File& gdcm::FileDerivation::GetFile |
( |
) |
[inline] |
void gdcm::FileDerivation::SetDerivationCodeSequenceCodeValue |
( |
unsigned int |
codevalue ) |
|
void gdcm::FileDerivation::SetDerivationDescription |
( |
const char * |
dd ) |
|
Specify the Derivation Description. Eg "lossy conversion".
void gdcm::FileDerivation::SetFile |
( |
const File & |
f ) |
[inline] |
void gdcm::FileDerivation::SetPurposeOfReferenceCodeSequenceCodeValue |
( |
unsigned int |
codevalue ) |
|
The documentation for this class was generated from the following file: