Search found 1506 matches
- Sun, 2025-01-12, 12:29
- Forum: DCMTK - Installation
- Topic: Upgrading from dcmtk354
- Replies: 2
- Views: 73
Re: Upgrading from dcmtk354
First of all, there is no documentation that describes all of the API changes from version to version. Some changes are typically necessary from release to release, but in many cases these are relatively small. Now, DCMTK 3.5.4 is almost 20 years old (it was published in 2005), therefore, it is hard...
- Wed, 2025-01-08, 15:02
- Forum: DCMTK - General
- Topic: DcmMetaInfo value retrieval
- Replies: 2
- Views: 198
Re: DcmMetaInfo value retrieval
I cannot say that I really understand what your code is doing. I suspect, though, that your function findContainerOfNode() returns a pointer to the wrong DcmItem instance. Note that a DICOM file (class DcmFileFormat) contains two different DcmItem instances, one for the meta-header (i.e. all attribu...
- Wed, 2025-01-08, 14:55
- Forum: DCMTK - General
- Topic: openjpeg 2.5.2 Segmentation Fault error on linux
- Replies: 2
- Views: 137
Re: openjpeg 2.5.2 Segmentation Fault error on linux
There is no easy way of replacing the JPEG library that is built into DCMTK (based on the IJG JPEG library version 6) with libjpeg-turbo. While both libraries share a common ancestor, the differences are big enough that replacing one by the other is not trivial. You will find in the DCMTK issue trac...
- Tue, 2024-12-31, 09:13
- Forum: DCMTK - General
- Topic: [Dicom] TLS reports "unknown CA" error when testing storescu and storescp with self-signed CA certificate
- Replies: 1
- Views: 278
Re: [Dicom] TLS reports "unknown CA" error when testing storescu and storescp with self-signed CA certificate
The steps all seem to be correct. My guess is that your self-signed CA certificate is lacking the X.509 extension that marks it as a CA certificate. When printing the content of the certificate with openssl x509 -in <filename.pem> -nooout -text , you should see the following X.509 extensions: X509v3...
- Tue, 2024-12-31, 08:50
- Forum: DCMTK - General
- Topic: Data corruption in convertToUTF8() with oficonv
- Replies: 2
- Views: 890
Re: Data corruption in convertToUTF8() with oficonv
For your information, I have fixed this issue today and committed the fix as commit #ae6352657. This will now run though our nightly builds and should become visible in the public git if no follow-up issues occur. The fix turned out to be fairly simple: diff --git a/oficonv/libsrc/citrus_iconv_none....
- Mon, 2024-12-30, 16:03
- Forum: DCMTK - Installation
- Topic: DCMTK Configuration & Generation on Android
- Replies: 4
- Views: 767
Re: DCMTK Configuration & Generation on Android
Sorry, at this point I will be unable to help you. The CMake output looks good, and I cannot say why the Android emulator does not become ready. Unfortunately, the developer of the Android port is not active in this project anymore. Other than this, I can only point you to the following document des...
- Mon, 2024-12-30, 15:57
- Forum: DCMTK - Installation
- Topic: DCMTK static library compilation (+zlib +openssl)
- Replies: 4
- Views: 401
Re: DCMTK static library compilation (+zlib +openssl)
You fail to mention the operating system on which you are developing. For now I will assume that you intend to compile on Windows. Note that we provide pre-compiled versions of all external libraries for various Visual Studio compilers and compiler settings. Most of these are static libraries, with ...
- Fri, 2024-12-20, 09:32
- Forum: DCMTK - Installation
- Topic: DCMTK Configuration & Generation on Android
- Replies: 4
- Views: 767
Re: DCMTK Configuration & Generation on Android
This looks like an incompatibility between an outdated CMake build script and a relatively new version of CMake. The error is caused by a cmake_minimum_required() statement in one of the CMake scripts, I guess somewhere in /Users/xxx/Library/Android/sdk/ndk/27.2.12479018/build/cmake. The statement p...
- Wed, 2024-12-11, 17:04
- Forum: Announcements
- Topic: DCMTK 3.6.9 available for public release
- Replies: 0
- Views: 1432
DCMTK 3.6.9 available for public release
ANNOUNCEMENT Version 3.6.9 of the OFFIS DCMTK (DICOM toolkit) software is now available for public release. This release includes the following main changes over the previous version 3.6.8: DCMTK 3.6.9 builds correctly on older and up-to-date versions of GNU gcc (9.5.0 to 14.2.0), Clang (14.0.6 to 1...
- Sun, 2024-12-01, 18:19
- Forum: DCMTK - General
- Topic: JPEG2000 Help(Icon Image Sequence issue)
- Replies: 2
- Views: 19329
Re: JPEG2000 Help(Icon Image Sequence issue)
Within the Icon Image Sequence, you will find an image that is either monochrome or palette color. In both cases, Samples per Pixel will be one. As far as I remember, the encoder is permitted to either compress the icon image, or to leave it uncompressed. Decoders need to be able to handle both. I ...
- Mon, 2024-11-25, 09:10
- Forum: DCMTK - General
- Topic: echoscu configuration file?
- Replies: 2
- Views: 1070
Re: echoscu configuration file?
The -ppc option allows you to build very large A-ASSOCIATE-RQ packets for debugging purposes, i.e. for checking whether an association acceptor is able to handle such large packets. Other than that, negotiating more than one presentation context and any specific transfer syntax makes no sense for th...
- Tue, 2024-11-19, 14:11
- Forum: DCMTK - General
- Topic: Data corruption in convertToUTF8() with oficonv
- Replies: 2
- Views: 890
Re: Data corruption in convertToUTF8() with oficonv
Thank you for the bug report and test program. I have been able to reproduce the bug and have added it to our issue tracker at https://support.dcmtk.org/redmine/issues/1143.
- Wed, 2024-11-13, 07:33
- Forum: DCMTK - General
- Topic: Error while converting Video to DCM
- Replies: 15
- Views: 4924
Re: Error while converting Video to DCM
Same procedure as for JPEG-LS. You need a JPEG 2000 encoder, however, which is not included in DCMTK.
The (commercially available) DCMJP2K module, which is an extension to DCMTK, provides this.
The (commercially available) DCMJP2K module, which is an extension to DCMTK, provides this.
- Tue, 2024-10-29, 18:53
- Forum: DCMTK - General
- Topic: Error while converting Video to DCM
- Replies: 15
- Views: 4924
Re: Error while converting Video to DCM
You cannot directly convert JPEG to JPEG-LS. These are two entirely different file formats (despite the similar name). If you want to generate a JPEG-LS encoded DICOM file from a JPEG file, you must use class Image2Dcm to convert the JPEG file to a DICOM file in JPEG Baseline transfer syntax decompr...
- Thu, 2024-10-24, 12:45
- Forum: DCMTK - General
- Topic: vs2022: unresolved external symbol "public: __cdecl I2DJpegSource::I2DJpegSource(void)
- Replies: 1
- Views: 1108
Re: vs2022: unresolved external symbol "public: __cdecl I2DJpegSource::I2DJpegSource(void)
The symbol is definitely defined in "i2d.lib". Perhaps there is a problem with the order in which libraries are linked?