Search found 1231 matches

by Marco Eichelberg
Wed, 2019-05-22, 08:48
Forum: DCMPRINT
Topic: PostScript images very large (about 140 Mb)
Replies: 3
Views: 54

Re: PostScript images very large (about 140 Mb)

If the size of the Postscript files has changed, then there are two possible reasons: The imaging modality produces images of much higher resolution The workstation has received a software update that changes the way printjobs are created. I have seen many workstations that tend to render all images...
by Marco Eichelberg
Thu, 2019-04-25, 12:41
Forum: DCMTK - General
Topic: DCMTK with TLS
Replies: 4
Views: 3182

Re: DCMTK with TLS

As a general remark, it is not a good idea to post a follow-up question to someone else's thread. The chances are rather high that nobody will see this. Now concerning your question: When you use the --add-cert-dir option, the certificate files in the cert directory must have specific filenames, bec...
by Marco Eichelberg
Mon, 2019-04-22, 11:01
Forum: DCMTK - General
Topic: compressing frames
Replies: 1
Views: 93

Re: compressing frames

It should be possible to implement that with DCMTK, although not very efficient in some cases: DCMTK does support decompression of individual frames, but not compression of individual frames of a multi-frame image. I would use the dcmcjpeg command line tool as a starting point, since it already does...
by Marco Eichelberg
Tue, 2019-04-09, 15:37
Forum: Other DICOM Tools
Topic: How DCMSIGN Verification Works?
Replies: 1
Views: 183

Re: How DCMSIGN Verification Works?

I suppose the answer will come too late to be useful, but it's actually rather simple: The DICOM standard offers a specification on how a digital signature can be created for a certain DICOM object (e.g. image or report) and stored inside the same object/file. A reader that supports digital signatur...
by Marco Eichelberg
Tue, 2019-04-09, 15:29
Forum: DCMTK - General
Topic: Dcm2pdf sometimes creates corrupted pdf.
Replies: 2
Views: 242

Re: Dcm2pdf sometimes creates corrupted pdf.

The bug has been fixed meanwhile in commit #52cf5b48c.
by Marco Eichelberg
Tue, 2019-04-09, 15:27
Forum: DCMPRINT
Topic: TCPSRV Landscape printing
Replies: 2
Views: 105

Re: TCPSRV Landscape printing

This is unfortunately not possible. The definitions of the page size and portrait/landscape orientation are independent from each other. When a page is set to landscape mode, the size definition from the configuration file is rotated by 90 degrees.
by Marco Eichelberg
Fri, 2018-11-30, 15:43
Forum: DCMTK - General
Topic: ftoa incorrect conversion of numeric_limits<double>::max
Replies: 1
Views: 146

Re: ftoa incorrect conversion of numeric_limits<double>::max

Thanks for the report. I have logged this in the DCMTK issue tracker as issue 860.
by Marco Eichelberg
Sun, 2018-11-25, 11:54
Forum: DCMTK - General
Topic: Accepted transfer syntax
Replies: 1
Views: 866

Re: Accepted transfer syntax

I guess the answer comes a bit late, but it's actually quite simple. The algorithm will accept the first transfer syntax from your own list of preferences that was proposed by the caller, so in this case, the result would be LittleEndianExplicit.
by Marco Eichelberg
Sun, 2018-11-25, 11:46
Forum: DCMTK - General
Topic: Questions about timeouts.
Replies: 2
Views: 288

Re: Questions about timeouts.

The ARTIM timer is described in detail in DICOM part 9 and only handles very specific timeout conditions: A network connection was received but no A-ASSOCIATE-RQ was received before the ARTIM timer expires An association was rejected (A-ASSOCIATE-RQ) and the remote side has not closed the connection...
by Marco Eichelberg
Sun, 2018-11-25, 11:37
Forum: DCMTK - General
Topic: Bug #373
Replies: 1
Views: 243

Re: Bug #373

Thanks for the information. Your description of the condition under which the bug occurs should be precise enough to allow us to fix this. This will not make it into DCMTK 3.6.4, though, which is due for release in a couple of days.
by Marco Eichelberg
Sun, 2018-11-25, 11:33
Forum: DCMTK - General
Topic: TLS standard version when OpenSSL version < 1.1.0
Replies: 2
Views: 276

Re: TLS standard version when OpenSSL version < 1.1.0

Brief Answer: In the public git repository of the DCMTK project you can find a completely revised implementation of the TLS support that will be released in the upcoming DCMTK 3.6.4 release. Check how we have approached this topic there. Long Answer: You cannot use the TLS_* methods with OpenSSL 1.0...
by Marco Eichelberg
Thu, 2018-11-01, 12:48
Forum: DCMTK - Installation
Topic: Problem building with OpenSSl support on macOS
Replies: 8
Views: 552

Re: Problem building with OpenSSl support on macOS

It is true that DCMTK up to release 3.6.2 compiled with very old OpenSSL releases. The TLS code in DCMTK has been completely revised recently, implementing newer security profiles meanwhile defined in the DICOM standard. In particular, we now require TLS 1.2 which in turn needs OpenSSL 1.0.2. DCMTK ...
by Marco Eichelberg
Thu, 2018-11-01, 12:38
Forum: DCMTK - General
Topic: movescu can not retrieve image file
Replies: 15
Views: 2696

Re: movescu can not retrieve image file

Also note: the retrieve request is not well-formed. A study level retrieve request in the Study Root Q/R model must not contain a Patient ID.
by Marco Eichelberg
Tue, 2018-10-23, 12:28
Forum: DCMCHECK
Topic: Updating the Data Dictionary of dcmcheck
Replies: 2
Views: 366

Re: Updating the Data Dictionary of dcmcheck

Exactly. DCMCHECK 2.0 is based on DCMTK 3.5.2 and does not yet know about VRs like UC, UR or OL. If you remove these tags from the data dictionary, this will be one step forward. There is one more thing you will have to do: DCMCHECK checks if the readable attribute names in its script files are cons...
by Marco Eichelberg
Tue, 2018-09-04, 11:30
Forum: DCMTK - General
Topic: Signed Short Pixel Representation sample file
Replies: 1
Views: 372

Re: Signed Short Pixel Representation sample file

1. Changing just the pixel representation = 1 should NOT ideally work as the pixel itself has to be now in Signed Short format right ? In a Basic Grayscale Image Box N-SET-RQ, Pixel Representation is required to have the value 0 (as per the definition of the service in DICOM part 4). DCMTK checks t...