Search found 1445 matches

by Marco Eichelberg
Thu, 2005-02-03, 10:33
Forum: DCMTK - General
Topic: Secondary capture image: which image information object to use?
Replies: 7
Views: 14179

Correct: if you save an image as "Multi-frame Grayscale Word SC", the number of bits per pixel must be between 9 and 16. The "Multiframe Color SC" SOP classes do not allow you to store grayscale images, so this is not an option for you as well. If you have a grayscale image with ...
by Marco Eichelberg
Thu, 2005-02-03, 10:29
Forum: DCMTK - General
Topic: Dicom printscp i
Replies: 1
Views: 4953

The Print SCP provided with DCMTK will accept print jobs from any Print SCU if they are properly encoded (i.e. well-formed) and the Print SCU does not attempt to use features that are not supported by the Print SCP or not enabled in the configuration file. Usually getting a Print SCU and a Print SCP...
by Marco Eichelberg
Thu, 2005-02-03, 10:27
Forum: DCMTK - General
Topic: Value of Planar Configuration
Replies: 4
Views: 9239

For Hardcopy Color images, planar configuration 1 (RRR... GGG... BBB...) is mandatory. For Secondary capture, the choice is totally up to you. You just have to make sure that in the Basic Color Image Box N-SET request that is sent by your Print SCU, the RGB image is sent with planar configuration 1,...
by Marco Eichelberg
Thu, 2005-02-03, 10:24
Forum: DCMTK - Installation
Topic: Association problem Worklist SCP
Replies: 3
Views: 7992

The called application entity title (JONATHAN_SCP) is wrong, i.e. there is no associated storage area. Read the file "wwwapps.txt", in particular the section about creating storage areas.
by Marco Eichelberg
Wed, 2005-02-02, 15:11
Forum: DCMTK - General
Topic: What attributes to anonymise for a Secondary Capture, Hardcopy ... ?
Replies: 3
Views: 7146

You may anonymize the image but you do not have to. Actually there is no rule in DICOM that would define what attributes to keep or to modify when generating a new object (which is what you do here) from an old one. You can keep the patient and study context (Patient ID, Study Instance UID etc.) or ...
by Marco Eichelberg
Wed, 2005-02-02, 15:04
Forum: DCMTK - Installation
Topic: Dcmtk compilation
Replies: 4
Views: 8733

The problem could also be related to the problem discussed in this thread. Did you check that?
by Marco Eichelberg
Wed, 2005-02-02, 14:57
Forum: DCMTK - General
Topic: wwwapps on windows box
Replies: 1
Views: 4514

The worklist web tool is not, by default, contained in the binary distribution for Windows, the reason being that we have never attempted installation of this tool on Windows. The tools will certainly compile if you add them to the project file, but whether or not they will correctly work is somewha...
by Marco Eichelberg
Wed, 2005-02-02, 14:51
Forum: DCMTK - General
Topic: wlmscpfs www interface not showing Scheduled Station AE title
Replies: 4
Views: 9146

If I remember correctly (and I wrote these Perl scripts in early 1996 and have hardly ever touched them since), the "readwlst" and "readoviw" tools are only used when you create/edit/delete a worklist entry (i.e. scheduled procedure step). The forms that allow you to edit patient...
by Marco Eichelberg
Wed, 2005-02-02, 10:14
Forum: DCMTK - General
Topic: wlmscpfs www interface not showing Scheduled Station AE title
Replies: 4
Views: 9146

The "web tool" does not actually read the DICOM files. Most information is taken from a local database maintained by the web tool itself. The web tool is intended as a way of generating worklists and updating worklists that were generated with the web tool. It is not intended for visualizi...
by Marco Eichelberg
Tue, 2005-02-01, 13:01
Forum: DCMTK - General
Topic: SIGSEGV (Segmentation fault) on calling dcmGenerateUniqueIdentifier ()
Replies: 4
Views: 8235

The stack trace shows that the segmentation fault happens somewhere deep inside the system libraries, inside the gethostbyname_r system function. It seems as if something has gone wrong while the system tried to load a shared object needed for gethostbyname_r. Possibly a damaged shared object somewh...
by Marco Eichelberg
Mon, 2005-01-31, 11:13
Forum: DCMTK - General
Topic: Generating Study, Series, and SOP UID
Replies: 5
Views: 10945

You just need a UID root. Compile DCMTK with SITE_UID_ROOT #defined to a string containing your UID root. Everything else will be handled by the toolkit, see dcmdata/include/dcuid.h for details.
If you need to know how to get a worldwide unique UID root, consult the Medical Image Format FAQ.
by Marco Eichelberg
Fri, 2005-01-28, 13:32
Forum: DICOMscope - General
Topic: TLS Error Message
Replies: 1
Views: 6185

DICOMscope supports client certificates that are not self-signed - the sample certificates provided with DICOMscope are not self signed. Installing a CA certificate requires copying the certificate file into the cacert directory and renaming it according to OpenSSL's hash conventions. The following ...
by Marco Eichelberg
Fri, 2005-01-28, 13:24
Forum: DCMTK - General
Topic: storeSCP and ASC_receiveAssociation();
Replies: 1
Views: 5517

If you check how ASC_receiveAssociation() is declared in dcmnet/assoc.h you will notice that this function accepts a number of optional parameters: OFCondition ASC_receiveAssociation( T_ASC_Network * network, T_ASC_Association ** association, long maxReceivePDUSize, void **associatePDU=NULL, unsigne...
by Marco Eichelberg
Wed, 2005-01-26, 18:31
Forum: DCMTK - General
Topic: Communication, transfer syntax...
Replies: 7
Views: 14816

Congratulations. Regarding applications supporting Stored Print with color images, our DCMPRINT module does, but if you wanted to use that, there would not have been any need to extend DCMTK's dcmpstat module. Besides that, I am only aware of a commercial implementation of Stored Print by Merge, but...
by Marco Eichelberg
Wed, 2005-01-26, 12:57
Forum: DCMTK - General
Topic: Communication, transfer syntax...
Replies: 7
Views: 14816

Make sure you negotiate Basic Color Print Management instead of Basic Grayscale Print Management during association negotiation, which happens in DVPSPrintMessageHandler::negotiateAssociation. Of course the Print SCP also needs to support color print management, and the one provided in module dcmpst...