[Ctk-developers] FYI: DCMTK 3.6.0 available for public release!

Jean-Christophe Fillion-Robin jchris.fillionr at kitware.com
Thu Jan 6 15:24:08 EST 2011


Congrats !

... and the CTK hackfest approaching, we will have the opportunity to
integrate it to CTK and give more feedback :)

Thanks
Jc

On Thu, Jan 6, 2011 at 1:30 PM, Will Schroeder
<will.schroeder at kitware.com>wrote:

> This is a BIG deal, congratulations and I hope you guys take time to reward
> yourself :-)
> W
>
>
> On Thu, Jan 6, 2011 at 10:27 AM, OFFIS DICOM Team <dicom at offis.de> wrote:
>
>> Dear all,
>>
>> you won't believe it -- but today we released version 3.6.0 of DCMTK :-)
>> It
>> took us some years to finally consolidate all our recent changes into a
>> release but I hope next official version will not take us 5 years again...
>> However, we have not been lazy the last years, see the official
>> announcement
>> with the "best of" changes below. I know most of you are working on the
>> latest snapshots/git checkouts anyway.
>>
>> Thank's to all the CTK people that were contributing to DCMTK and
>> especially
>> kickstarted the CMake build system to run under Unix systems!
>>
>> I am sorry that we/I do not have time to put much work into CTK's DICOM
>> interfaces the last months. I have already mailed Marco how we could move
>> forward with that from my point of view.
>>
>> Enjoy the CTK Hackfest in February! Unfortunately I'm not able to
>> participate since I (must) take my 2010 holidays in complete February and
>> it
>> is always difficult for me to get funding here for such trips in general.
>> If
>> will try to be online some hackfest hours in Skype. So if you have some
>> urgent issues to discuss, add me as "michaeloffis" to your contact list or
>> email me.
>>
>> Best regards
>> Michael
>>
>> -------------------8<---------------8<--------------8<-----------------
>>
>>
>> ANNOUNCEMENT
>>
>> Version 3.6.0 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.5.4:
>>
>> - DCMTK 3.6.0 now also builds correctly with GNU gcc 4.1 (and higher),
>>  Visual Studio 2008 and 2010.
>>
>> - Tested with latest versions of the following operating
>>  systems/environments:
>>
>>  - Linux on x86 and x86_64
>>  - FreeBSD on x86 and x86_64
>>  - MacOS X on x86_64
>>  - Windows on x86 and x86_64
>>  - Cygwin and MinGW/MSys on x86
>>
>>  For a complete list of tested systems and compilers, see the INSTALL
>> file.
>>
>> - The CMake build system can now also be used with other operating systems
>>  than Windows.  However, GNU autoconf is still supported and should be
>>  preferred on systems where the CMake project files fail.
>>
>> - New module oflog introduces a unified DCMTK-wide approach for logging
>>  based on the log4cplus library.  Direct output to console, file, syslog
>>  and event log.  All DCMTK command line tools now have the same set of
>>  logging options.
>>
>> - New module dcmjpls adds support for JPEG-LS compressed DICOM images
>> based
>>  on the CharLS library.  The tools dcmcjpls and dcmdjpls allow for
>>  compressing and decompressing DICOM images with JPEG-LS from the command
>>  line.
>>
>> - New tool img2dcm allows for converting JPEG and BMP images to various
>>  DICOM image IODs, e.g. old and new Secondary Capture, Visible Light
>>  Photographic. The underlying C++ class library can also be used
>>  separately.
>>
>> - New tool dcm2pdf allows for extracting PDF files from DICOM Encapsulated
>>  PDF Storage SOP instances.
>>
>> - New tool dcml2pnm allows for converting JPEG-LS compressed DICOM
>> imagesto
>>  standard image formats like TIFF or BMP.
>>
>> - The tools dcmdump and storescu have new options for searching
>> directories
>>  recursively for DICOM files.
>>
>> - The tool dcmdump now also has a colored output of the textual dump.  So
>>  far, this option is available on non-Windows systems only (uses ANSI
>>  escape code).
>>
>> - The tool dcmodify now also supports reading the value of insert and
>> modify
>>  statements from a file.  This is especially useful for large element
>>  values.
>>
>> - The tool dsr2html now also supports the output in HTML 4.01 and XHTML
>> 1.1
>>  format.  There are also new options that affect the rendering result.
>>
>> - The tool dump2dcm now also supports compressed pixel data.  In addition,
>>  the memory requirements for very large data elements have been reduced.
>>
>> - The tool xml2dcm can now also read binary data (e.g. pixel data) from a
>>  separate file.  The corresponding feature is not yet available in
>> dcm2xml.
>>
>> - The tool storescp now has a new option that allows for accepting all
>>  supported transfer syntaxes on a single association.
>>
>> - The tool wlmscpfs now supports multi-process mode both on Posix and
>>  Windows platforms where a new child process is created for each incoming
>>  association.
>>
>> - Refactored code of the tool findscu into a C++ class.  This facilitates
>>  re-use of the findscu code in other applications.
>>
>> - Added further "switches" to the dcmdata module which allow to better
>> cope
>>  with incorrectly encoded DICOM files or datasets.  These switches are
>> also
>>  available as new options to the tools dcmdump and dcmconv.
>>
>> - The dcmdata module now also gives access to partial attribute values
>>  without loading the complete attribute value into memory, if kept in
>> file.
>>
>> - The write methods in dcmdata now handle large raw data elements without
>>  loading everything into memory.  This allows very large images to be sent
>>  over a network connection or to be copied without ever being fully in
>>  memory.
>>
>> - The dcmdata module now has a common interface for the frame-wise
>> accessto
>>  compressed and uncompressed pixel data without ever loading the complete
>>  object into main memory.
>>
>> - The dcmimgle/dcmimage module makes use of the new partial access to
>> pixel
>>  data for processing large multi-frame images in a stepwise manner.
>>
>> - The dcmimgle/dcmimage module and related tools now also support a new
>>  bilinear and a bicubic scaling algorithm for image magnification.
>>  Furthermore, the sigmoid VOI LUT function has been implemented.
>>
>> - Added support for Colon CAD SR, Spectacle Prescription Report, Macular
>>  Grid Thickness and Volume Report as well as Implantation Plan SR
>>  documents to the dcmsr module.
>>
>> - Incorporated fixes to dcmsr module which were introduced by various
>>  correction proposals.  Added support for the new optional Preliminary
>>  Flag.
>>
>> - DICOMDIR tools and classes now support all new SOP classes and directory
>>  record types.  Also added a new operating mode that allows for updating
>>  existing entries in a DICOMDIR.
>>
>> - Introduced general path syntax for accessing nested elements from
>> command
>>  line tools like findscu or dcmodify.
>>
>> - Added methods for checking the value representation (VR) and value
>>  multiplicity (VM) of data elements for conformance with the DICOM
>>  standard.
>>
>> - Network tools now support transmission and receipt of JPEG-LS and MPEG2
>>  transfer syntaxes.
>>
>> - Added support for the extended negotiation of user identity to the
>> dcmnet
>>  module.  The first tool that makes use of this new feature is storescu.
>>
>> - Introduced new experimental SCU and SCP classes that act as a C++
>> wrapper
>>  to the still C-based dcmnet module.
>>
>> - Added new class OFFile that provides a simple encapsulation layer for
>> file
>>  based stream I/O and, in particular, provides large file support (LFS)if
>>  available on the underlying operating system/platform through a single
>>  API.
>>
>> - Out of the box compilation with OpenSSL 1.0.0 is now supported.
>>
>> - Revised installation directory scheme in order to be more compliant with
>>  the Filesystem Hierarchy Standard (FHS) and derived file system
>> standards.
>>
>> - Added data dictionary including private ASTM tags from DICONDE (Digital
>>  Imaging and Communication in Nondestructive Evaluation) standard.
>>
>> - The DICOM data dictionary as well as the list of SOP classes and
>> transfer
>>  syntaxes have been re-worked based on the latest edition of the DICOM
>>  standard plus all additionally approved supplements and correction
>>  proposals (as of 2010-11-30).  Please note that there have been minor
>>  name changes!
>>
>> - Many bug fixes and minor improvements as usual - see the more than
>> 12,000
>>  lines long CHANGES.360 file for more details.
>>
>> The DCMTK software can be downloaded via:
>>
>>  http://dicom.offis.de/dcmtk or http://www.dcmtk.org/
>>
>> Thank you for your contribution!
>>
>> Greetings from Oldenburg,
>> Jörg, Marco, Michael and Uli
>>
>> P.S: Enjoy :-)
>>
>> --
>> OFFIS DICOM Team, Escherweg 2, 26121 Oldenburg, Germany
>> E-Mail: dicom at offis.de, URL: http://dicom.offis.de
>> _______________________________________________
>> Ctk-developers mailing list
>> Ctk-developers at commontk.org
>> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers
>>
>
>
>
> --
> William J. Schroeder, PhD
> Kitware, Inc.
> 28 Corporate Drive
> Clifton Park, NY 12065
> will.schroeder at kitware.com
> http://www.kitware.com
> (518) 881-4902
>
> _______________________________________________
> Ctk-developers mailing list
> Ctk-developers at commontk.org
> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers
>
>


-- 
Phone: 1-518-836-2174
Ext: 304
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ctk-developers/attachments/20110106/a4afe6a9/attachment.html>


More information about the Ctk-developers mailing list