Search found 18 matches
- Mon, 2010-11-08, 10:18
- Forum: DCMRT
- Topic: How to visualize the RT Structure object?
- Replies: 6
- Views: 27400
How to extract structures by name Structures by name can be extracted using this code. This code searches for a ROI with the name VOIname. The ROI name is stored in tag (3006,0026). This is of type 2. It must exist but it can remain empty. This code reads all ROI names in the ROI sequence (3006,002...
- Mon, 2010-04-19, 08:42
- Forum: DCMTK - General
- Topic: DIN EN 62304
- Replies: 6
- Views: 8002
- Mon, 2010-04-19, 08:20
- Forum: DCMRT
- Topic: How to visualize the RT Structure object?
- Replies: 6
- Views: 27400
- Fri, 2010-03-19, 09:18
- Forum: DCMRT
- Topic: Linker errors
- Replies: 2
- Views: 19095
- Mon, 2010-03-15, 16:55
- Forum: DCMRT
- Topic: Linker errors
- Replies: 2
- Views: 19095
- Fri, 2010-02-12, 19:56
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
- Fri, 2010-02-12, 19:51
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
In other words, the user of the medium-level API does not need to know about sequences and items or, more generally, about the internal structure of the DICOM information object. In general i agree on that. The full information content is obviously located somehere in the DICOM object. Either as si...
- Fri, 2010-02-12, 16:49
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
I would rather go one level of abstraction up and define something like getNumberOfExposures() - but of course only for very important elements that are accessed quite often. I think the following approach makes sense: Define access functions to sequence objects like this (example from RTDose): OFL...
- Thu, 2010-02-11, 10:20
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
I would rather go one level of abstraction up and define something like getNumberOfExposures() - but of course only for very important elements that are accessed quite often. I agree. The problem is to identify sequence elements accessed frequently. Since most of the sequences are type 3 it is not ...
- Thu, 2010-02-11, 10:07
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
You are right. DicomImage is powerful and better suited than directly extracting pixel data from the image object and storing it using C-Style arrays as part of DRTImage. Providing image pixel data access by the the DRTImage class will also become obsolete since PixelData access / retrieval is handl...
- Wed, 2010-02-10, 19:55
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
- Wed, 2010-02-10, 19:52
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
As we dicussed before the mid-level API will consist of a set of C++ classes that will provide some additional functions that will allow to access data from DICOM RT objects more easily. Each mid-level API class is derived from a RT IOD classs like RT image. class DRTImage : public DRTImageIOD, publ...
- Fri, 2010-02-05, 09:24
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
Fine, then let's agree on the following: No fatal error messages from dcmrt. No calls to exit or abort from the library. The decision to abort is left to the application that uses dcmrt features. Error messages in case of errors that will not allow an action to complete in a way that the user expect...
- Thu, 2010-02-04, 17:35
- Forum: DCMRT
- Topic: Questions / Discussions related to the dmcrt pre-release
- Replies: 16
- Views: 53892
Questions / Discussions related to the dmcrt pre-release
This thread is intended to discuss questions arising from using the dcmrt pre-release version. Note: This module is currently not publicly available. First public versions are expected for around April 2010. Q1: How to deal with abnormal states? The new logging mechanism has the following informati...
- Fri, 2009-10-02, 15:33
- Forum: DCMRT
- Topic: How to access data elements in sequence item for RT IODs
- Replies: 5
- Views: 36165
Hello Jörg, further debuging reveals that indeed all read methods are called properly. The problem was located in my code. gotoFirstItem() has to be called before entering each of the do loops and subsequent calls to getCurrentItem. It seems that the iterator was not set to a valid item or not initi...