[Insight-developers] [Announcement] SimpleITK 0.6.1 Release
Bradley Lowekamp
blowekamp at mail.nih.gov
Fri Feb 15 13:51:28 EST 2013
Hello,
We are pleased to announce the release of SimpleITK 0.6.1!
The release's binary built distributions are available for many languages and platforms. They are available for download:
https://sourceforge.net/projects/simpleitk/files/SimpleITK/0.6.1/
There are numerous binaries available for download for Python via setuptools' easy_install. Additionally, we have select binary distributions for C# and Java. Information on downloading and getting started can be found here:
http://www.itk.org/Wiki/SimpleITK/GettingStarted#Downloading_the_binaries
Notable improvement:
* Basic support for Transformations
* Interpolator support in Resample filter and others.
* Over 250 ImageFilters wrapped.
* Binary filter support for comparative operators
* Support for generating DICOM filename series
* Set/GetPixel now support vectors, and complex pixel types
* Experimental support for Python Multi-threading, by defining SimpleITK_PYTHON_THREADS in CMake
* And Many more!
Python improvement:
* Support and binaries for Python 3.2 on Windows and Linux!
* multi-dimensional sliced indexing
* improved numpy conversion for RGB images
* overloaded comparative operators ( makes thresholding and label selection very easy )
CSharp:
* The built C# binaries are now done with C#'s platform matching the native libraries architecture.
* There is an issue with how the C# assembly's version was calculated at the "v0.6.1" tag which was promptly patch in the release branch, hence the binaries contains "post2" in the version.
Compatibility and Important Notes:
* The R wrapping is currently not usable due to some issues in SWIG. We hope to be able to patch SWIG and then patch SimpleITK with the changes.
* The class names for image source filters has changed. Before this class of filters ended in "SourceImageFilter", now it matches ITK. For example SimpleITK class was GaborSourceImageFilter, is now GaborImageSource (just like ITK). The procedure name is still "GaborSource".
* Python keywords names changed. Previously, they were of the format "inVariableName" is now the more pythonic "variableName" For example:
The signature changed from:
SmoothingRecursiveGaussian(Image image1, double inSigma=1.0, bool inNormalizeAcrossScale=False)
to:
SmoothingRecursiveGaussian(Image image1, double sigma=1.0, bool normalizeAcrossScale=False)
* Binary operator filters now can take a constant as an first or second arguments, instead of only images. This replaces a variety for "Constant" filters.
* Compiling with Microsoft Visual Studio 2008 on only a 32-bit OS is no longer supported, on 64-bit operating system all builds are working.
Enjoy!
Bradley Lowekamp
More information about the Insight-developers
mailing list