Search found 2501 matches

by J. Riesmeier
Fri, 2023-10-06, 06:45
Forum: DCMTK - General
Topic: wlmscpfs - match i don't understand
Replies: 7
Views: 3299

Re: wlmscpfs - match i don't understand

You are welcome, Marcelo.

By the way, the next DICOM training course in English starts on Monday: https://www.jriesmeier.com/dicom-traini ... ober-2023/

Regards,
Jörg
by J. Riesmeier
Thu, 2023-10-05, 17:43
Forum: DCMTK - General
Topic: wlmscpfs - match i don't understand
Replies: 7
Views: 3299

Re: wlmscpfs - match i don't understand

Based on your explanation, I imagine the correct way would be to provide the completed StudyInstanceUID Correct. Details can be found in DICOM part 4 (PS3.4). can this UID be automatically generated by wlmscpfs? How can I generate this UID to provide in the response? No, wlmscpfs expects the .wl fi...
by J. Riesmeier
Thu, 2023-10-05, 16:54
Forum: DCMTK - General
Topic: wlmscpfs - match i don't understand
Replies: 7
Views: 3299

Re: wlmscpfs - match i don't understand

I note that when the modality does not receive a "StudyInstanceUID" from the worklist, the modality itself generates a UID, so my goal is to never send the UID and let the device do it, am I on the right track? If you are on the server side (SCP), you must provide a non-empty value for th...
by J. Riesmeier
Thu, 2023-10-05, 07:29
Forum: DCMTK - General
Topic: wlmscpfs - match i don't understand
Replies: 7
Views: 3299

Re: wlmscpfs - match i don't understand

The Study Instance UID (0020,000d) Attribute is a required Return Key, i.e. the Worklist Management SCP has to provide a value if requested by the SCU. Therefore, the wlmscpfs tool by default checks that this data element is present with a value. If you want to disable this check, you could start wl...
by J. Riesmeier
Wed, 2023-08-30, 17:08
Forum: DCMTK - General
Topic: StoreSCU continuous run
Replies: 1
Views: 3273

Re: StoreSCU continuous run

No, storescu does not have such a function.
by J. Riesmeier
Mon, 2023-08-28, 16:15
Forum: DCMTK - General
Topic: storescu issue
Replies: 5
Views: 4736

Re: storescu issue

My comment on this: option --propose-jpeg8 and --propose-lossless are mutually exclusive, the rightmost appearance wins, i.e. in this case --propose-lossless. Remove this --propose-lossless from the storescu call and it should work. By the way, enabling the --debug log output is usually also quite h...
by J. Riesmeier
Thu, 2023-07-13, 08:48
Forum: DCMTK - General
Topic: Segfault between DCMTK and pytorch lite
Replies: 5
Views: 4695

Re: Segfault between DCMTK and pytorch lite

I cannot see any connection with the DCMTK. You should probably start the debugger to find the reason for this segmentation fault.
by J. Riesmeier
Thu, 2023-07-13, 08:44
Forum: DCMTK - General
Topic: RF DICOM file failed to get compressed by dcmcjp2k
Replies: 4
Views: 3774

Re: RF DICOM file failed to get compressed by dcmcjp2k

Yes, the encoding is a severe violation of the DICOM standard, which cannot be handled automatically. If the DICOM dataset is really supposed to be encoded in Encapsulated Uncompressed​ Explicit VR Little Endian Transfer Syntax, this DCMTK issue might be of interest to you. Maybe, "dcm4che-2.0&...
by J. Riesmeier
Wed, 2023-07-12, 17:01
Forum: DCMTK - General
Topic: RF DICOM file failed to get compressed by dcmcjp2k
Replies: 4
Views: 3774

Re: RF DICOM file failed to get compressed by dcmcjp2k

Apparently, the Transfer Syntax UID in the file meta information header is incorrect: For a DICOM dataset that is encoded with Explicit VR Little Endian, the Pixel Data element is not stored in encapsulated format (i.e. with a sequence of pixel items), but in uncompressed format. See DICOM PS3.5 for...
by J. Riesmeier
Fri, 2023-06-23, 20:02
Forum: DCMTK - General
Topic: Feeding worklist items to wlmscpfs
Replies: 1
Views: 4748

Re: Feeding worklist items to wlmscpfs

Storing C-FIND response datasets as files is not defined by the DICOM standard, i.e. there is no Modality Worklist Storage SOP Class. This is just the way DCMTK's Modality Worklist SCP has been designed. Since the tool uses a Private SOP Class for this purpose and stores the datasets as DICOM files,...
by J. Riesmeier
Wed, 2023-06-21, 16:10
Forum: DCMTK - General
Topic: storescp output on Ubuntu
Replies: 3
Views: 3809

Re: storescp output on Ubuntu

I would suggest to write the log output to file, e.g. using a logger configuration as provided in "etc/filelog.cfg". storescp (and other DCMTK tools) will load und use this configuration file with option --log-config.
by J. Riesmeier
Wed, 2023-06-21, 09:30
Forum: DCMTK - General
Topic: storescp output on Ubuntu
Replies: 3
Views: 3809

Re: storescp output on Ubuntu

Unfortunately, you did not tell us how you call storescp from the application. This is certainly different on Windows and Linux, and probably not really related to the DCMTK.
by J. Riesmeier
Mon, 2023-06-19, 19:08
Forum: DCMTK - General
Topic: Failure to retrieve Modality and ScheduledProcedure from dicomserver.co.uk worklist
Replies: 3
Views: 3761

Re: Failure to retrieve Modality and ScheduledProcedure from dicomserver.co.uk worklist

What about reading the relevant parts of the DICOM standard? For example, Table K.6-1 in Part 4: https://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_K.6.html#table_K.6-1 findscu is a low-level tool that allows you to specify both valid and invalid queries (for the respective Inform...
by J. Riesmeier
Tue, 2023-05-30, 20:42
Forum: DCMTK - General
Topic: dcmcjpeg quality parameter
Replies: 11
Views: 7796

Re: dcmcjpeg quality parameter

If the PACS does not accept uncompressed Pixel Data with a VR of OW or does not accept ILE (if proposed by the SCU, and there is no other option for the respective SOP Class), it would violate the DICOM standard. To the OP: Do you have a log of the network negotiation? By the way, do you use DCMTK's...
by J. Riesmeier
Tue, 2023-05-30, 19:09
Forum: DCMTK - General
Topic: convertToUTF8() Cannot select source character set
Replies: 7
Views: 4401

Re: convertToUTF8() Cannot select source character set

You could first try with "\ISO 2022 IR 138" and see whether it works. It's also possible that the creator actually used "ISO_IR 138" (no code extension techniques, i.e. no ESC sequences).