Search found 2314 matches

by J. Riesmeier
Tue, 2021-09-21, 06:42
Forum: DCMTK - Installation
Topic: CMake: pass variable DCMTK_MODULES
Replies: 2
Views: 71

Re: CMake: pass variable DCMTK_MODULES

I am everything but a CMake expert (still using Autoconf on Linux ;-)) but according to what I've found in the CMakeCache.txt file, the following could work:

Code: Select all

-DDCMTK_MODULES:STRING="ofstd;oflog;dcmdata;dcmimgle;dcmimage;dcmjpeg;dcmjpls;dcmtls;dcmnet;dcmsr"
by J. Riesmeier
Mon, 2021-09-13, 07:32
Forum: DICOMscope - General
Topic: At DICOM Scope 3.6.4 viewer, received Flipped Image (manipulation stored as PR) from SCU is displayed as black image.
Replies: 1
Views: 88

Re: At DICOM Scope 3.6.4 viewer, received Flipped Image (manipulation stored as PR) from SCU is displayed as black image

Could you please provide the respective DICOM image and GSPS SOP Instance (e.g. by email to bugs/at/dcmtk/dot/org), so we can check them?
by J. Riesmeier
Mon, 2021-09-13, 07:30
Forum: DICOMscope - General
Topic: Mandatory DICOM attribute sequence "Basic Grayscale Image Sequence (2020,0110)" is missing in N-SET-RSP when DICOMscope
Replies: 1
Views: 70

Re: Mandatory DICOM attribute sequence "Basic Grayscale Image Sequence (2020,0110)" is missing in N-SET-RSP when DICOMsc

1. Mandatory DICOM attribute sequence "Basic Grayscale Image Sequence (2020,0110)" is missing in N-SET-RSP when DICOMscope 3.6.4 as a Print Server (SCP). Where did you read in the DICOM standard text that the SCP shall return a dataset with this sequence element in the N-SET-RSP? If you refer to th...
by J. Riesmeier
Thu, 2021-09-09, 06:24
Forum: DCMTK - General
Topic: memory leak in DcmElement::getPartialValue
Replies: 1
Views: 100

Re: memory leak in DcmElement::getPartialValue

Thank you for the detailed report. I've added this issue to our tracker: https://support.dcmtk.org/redmine/issues/1010
by J. Riesmeier
Wed, 2021-09-01, 11:18
Forum: DCMTK - General
Topic: How to modify sequence in multiframe
Replies: 5
Views: 161

Re: How to modify sequence in multiframe

I'm glad I was able to help. Maybe, we could introduce a helper function that removes a range of sequence items (in the future).
by J. Riesmeier
Tue, 2021-08-31, 20:05
Forum: DCMTK - General
Topic: How to modify sequence in multiframe
Replies: 5
Views: 161

Re: How to modify sequence in multiframe

Something like the following should work: void removeSequenceItems(DcmFileFormat &dfile) { DcmDataset *dset = dfile.getDataset(); DcmSequenceOfItems *dseq = NULL; if (dset->findAndGetSequence(DCM_PerFrameFunctionalGroupsSequence, dseq).good()) { for (unsigned long i = dseq->card(); i > 50; --i) dele...
by J. Riesmeier
Mon, 2021-08-30, 17:29
Forum: DCMTK - General
Topic: How to modify sequence in multiframe
Replies: 5
Views: 161

Re: How to modify sequence in multiframe

Or perhaps I have to ask what for an approach should be used reduce amount of frames in multiframe CT dicom in general ? What do you mean by "reduce"? Do you want to delete a number of slices / frames since they are of no interest for your purposes? If you just want to get smaller DICOM SOP Instanc...
by J. Riesmeier
Mon, 2021-08-02, 09:47
Forum: DCMTK - General
Topic: experimental DcmSCU class
Replies: 3
Views: 210

Re: experimental DcmSCU class

Geert, I only include the actual transfer syntaxes of the objects in the presentation contexts. Normally the DICOM Default Transfer Syntax should also be present (except for a number of defined cases). in fact, the default behavior of the DcmStorageSCU class is to also propose the Default Transfer S...
by J. Riesmeier
Sun, 2021-08-01, 20:09
Forum: DCMTK - General
Topic: experimental DcmSCU class
Replies: 3
Views: 210

Re: experimental DcmSCU class

As the latter classes are derived from experimental classes, are they also to be considered experimental? I'm using the DcmSCU class (in a C-STORE context) and didn't detect any issues yet. Are there known issues with the DcmSCU class? I think the DcmSCU and DcmSCP classes are still labeled as "exp...
by J. Riesmeier
Thu, 2021-07-29, 07:11
Forum: DCMTK - General
Topic: DcmDicomdir from an input stream
Replies: 4
Views: 2645

Re: DcmDicomdir from an input stream

As far as I can see, the class DcmDicomDir has not been enhanced in this regard. The reason is that no one from our team apparently needed this feature for his own work and also no DCMTK user contributed it or sponsored development of it.

By the way, what is your use case?
by J. Riesmeier
Thu, 2021-07-29, 06:54
Forum: DCMTK - Installation
Topic: Endianess problem with dcmseg_roundtrip test
Replies: 9
Views: 514

Re: Endianess problem with dcmseg_roundtrip test

Could you please test the latest development version (from the public git repository)? I guess this issue has already been fixed with this commit: http://git.dcmtk.org/?p=dcmtk.git;a=com ... c5b1b32175
by J. Riesmeier
Wed, 2021-07-28, 16:41
Forum: Other DICOM Tools
Topic: mpps scu message length issue
Replies: 5
Views: 366

Re: mpps scu message length issue

Follow-up: now I understand what you've meant with "such input file". The optional parameter "dcmfile-in" can be used to load the request dataset from a DICOM file. The manpage says: The request message is either read from file, or assembled from attributes given with the –key option. It is also pos...
by J. Riesmeier
Wed, 2021-07-28, 11:58
Forum: Other DICOM Tools
Topic: mpps scu message length issue
Replies: 5
Views: 366

Re: mpps scu message length issue

Hi Marco, thank you! My first name is "Jörg" but this does not really matter :wink: I'm looking for a method to compose a shorter command line: I see that there are the "+f..." options: Right, for most options there is also a short version, like +f for --read-file. This is also explained in the man...
by J. Riesmeier
Tue, 2021-07-27, 18:59
Forum: Other DICOM Tools
Topic: mpps scu message length issue
Replies: 5
Views: 366

Re: mpps scu message length issue

This leads to an error as the command length exceedes the maximum of 8191 characters.
What do you mean by "command length"? The length of the command line?
In general, where is mppssu arguments syntax documented?
You mean something that is not explained in the manpage?