NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3907 most downloaded on PyPI
SimpleITK is a simplified interface to the Insight Toolkit (ITK) for image registration and segmentation
Last release 2 months ago
30 Jul 2026
Ships fairly regularly
a new release about every 4 months
Most releases are documented
notes for 30 of 40 stable releases
1 version withdrawn
withdrawn after publishing
12 years old
41 releases · first in 2014
CI: Migrate BatchBuild macOS jobs off deprecated macos-13 runner by @blowekamp in https://github.com/SimpleITK/SimpleITK/pull/2653
To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.6
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=288eb3245a43117e72e62c612572aae4" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=dd8e7283b2a4bade62819cd15e72b665" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=14a7ca513063289153be6b5cbe8749e4" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=0f464a145dad8436f49b2170ccad4886" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=925d4220d43f5eac938e6d0b4ff75a04" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=62a2314daae7f75f8daa79771a305b55" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=258fa0df1795179b232bad27c4c9e5da" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=3251bcad7d9d62dfe2b3dc9ef105a698" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp311-abi3-win_amd64.whl#md5=49820312b896d5e8a18ea6a0c5df7b06" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp39-cp39-win_amd64.whl#md5=ff01111a758b0b353c86884d72317f48" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp310-cp310-win_amd64.whl#md5=a64472f849ecb5662d587bd25bd09656" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp314-cp314t-win_amd64.whl#md5=f51d9a3943fb3daa7ea22d4ca2785310" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp311-abi3-macosx_10_9_x86_64.whl#md5=0254d80dbc1ea26a7073de3cf4285644" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp39-cp39-macosx_10_9_x86_64.whl#md5=c550cae6ea2e13dbf49699fd6f456a36" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp314-cp314t-macosx_10_9_x86_64.whl#md5=b0d97c114b8ed0f40e5ca235f646b902" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp310-cp310-macosx_10_9_x86_64.whl#md5=e62d771d612079b24c3e437693e0942e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp311-abi3-macosx_11_0_arm64.whl#md5=358f4e72314c7ea58a155c754d523e0e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp314-cp314t-macosx_11_0_arm64.whl#md5=c9be28926fd578dc92ec47b7b0f8e247" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp39-cp39-macosx_11_0_arm64.whl#md5=9e9b207f600e7ab0e6d4786455ee84f9" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.6/simpleitk-2.5.6-cp310-cp310-macosx_11_0_arm64.whl#md5=6c4f0d1abd5993fbbc4621e4c3659955" ></a>
Full Changelog: https://github.com/SimpleITK/SimpleITK/compare/v2.5.5...v2.5.6
One column per quarter.
To upgrade to this Python binary package run: `pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/
To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.5
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=33a2af4b6f832085df3bd2ffa28c7b68" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=f83afca595fd8d87ec15733b95ebbe1c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=e4b0d8a52973ce3a11a6b86a65d3546e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=c3e827a6c97b3a89815130aa5d4d271b" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp311-abi3-macosx_10_9_x86_64.whl#md5=fddd688783c6713150d5bed2cbae29a6" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp39-cp39-macosx_10_9_x86_64.whl#md5=8520de0d65dd8630e8fcf83d0035e6eb" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp314-cp314t-macosx_10_9_x86_64.whl#md5=e77b36efd2c499e9538c8926efa725bc" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp310-cp310-macosx_10_9_x86_64.whl#md5=8d7996fa0c92da59f422d630275f0aa9" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp311-abi3-win_amd64.whl#md5=1f8f0082ec688c12c3c6b2ed51ac600e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp310-cp310-win_amd64.whl#md5=5e1963848b389c3293c9dba4dea02ad6" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp39-cp39-win_amd64.whl#md5=8de835e8871f1586e8c0d18bdf36fdb6" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp314-cp314t-win_amd64.whl#md5=89a8a7b8c01a95d4f24da70c268e81eb" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp39-cp39-macosx_11_0_arm64.whl#md5=2131a2e1cf9cc05ff00153605172b472" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp311-abi3-macosx_11_0_arm64.whl#md5=b24940592e25f8eb9bce9934402e7ec0" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp310-cp310-macosx_11_0_arm64.whl#md5=e07ce490e866e0346bdbe5df7baff747" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp314-cp314t-macosx_11_0_arm64.whl#md5=48621a42e559a6b7b3ac31119a35724a" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=03223b465d75b46532f58574e14ef000" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=bf7facec962fa07f3aaca0d8430d8f86" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=c12cf18a9b5d9797d163e16baba64dd3" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.5/simpleitk-2.5.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=ffab0aba3a43937a6b41c7d2134200da" ></a>
Full Changelog: https://github.com/SimpleITK/SimpleITK/compare/v2.5.4...v2.5.5
BUG: Replace deprecated macos-13 runner with macos-15-intel by @blowekamp in https://github.com/SimpleITK/SimpleITK/pull/2553
To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.4
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=94c1b9c0ad351d45370f390aaf902a85" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=de76ca30d699e60f221df01db181593c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=52bbc3cca2594f33ef6d7abf2397f3f7" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp311-abi3-macosx_10_9_x86_64.whl#md5=7aa76bd0399d2ee1253fbdd3a57e3fa5" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp310-cp310-macosx_10_9_x86_64.whl#md5=499fa806bdf217bc0087416d821687dc" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp39-cp39-macosx_10_9_x86_64.whl#md5=a866f34fe4207ef4ee63ca7829a6998e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp311-abi3-win_amd64.whl#md5=beab20d55a1eaade9e4f56bc92b6162f" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp39-cp39-win_amd64.whl#md5=0922f2d12ebe47ac953b058566d5acbf" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp310-cp310-win_amd64.whl#md5=68e03dc9de13a1c06f5cd67a34e235db" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp39-cp39-macosx_11_0_arm64.whl#md5=6f688d8402480012fe460d602af47a4c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp310-cp310-macosx_11_0_arm64.whl#md5=aec1a70d0a8bad8342580ad0e41a868c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp311-abi3-macosx_11_0_arm64.whl#md5=bf46db319578af4cfcb955801078ecc7" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=f58205e5401472cbcd126bbfd834f6ff" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=cf84cef515f2afb18def2cfca86145cf" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.4/simpleitk-2.5.4-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=e4213bc6cc5dd64d08baae872e9e4779" ></a>
Full Changelog: https://github.com/SimpleITK/SimpleITK/compare/v2.5.3...v2.5.4
Addresses Out-of-Bounds vulnerability with a malformed DICOM file containing encapsulated PixelData fragments. The fix is contained in ITK 5.4.5.
To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.3
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp311-abi3-win_amd64.whl#md5=2698e5416a67a4c12fd4afd534afe558" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp310-cp310-win_amd64.whl#md5=22bea1733d03471b16665d30e13af7cb" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp39-cp39-win_amd64.whl#md5=6da85260e0d62cec6e1c2e66d340e774" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=9c1112fe67b8e9733ded60e7391ddd3c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=b476b8c7f55d2d2fed14d615b58d7d46" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=b4c682cc984a43cbedb0a1bf2ba7a1f3" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp311-abi3-macosx_10_9_x86_64.whl#md5=d6991acabfbdddea65bfa11ca83e6a8c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp310-cp310-macosx_10_9_x86_64.whl#md5=985db29a8a4fb33af732f671275a90e8" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp39-cp39-macosx_10_9_x86_64.whl#md5=b8a8eb138c2c9d444357c3cba4f3cb9e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp310-cp310-macosx_11_0_arm64.whl#md5=588b75126e055aee55097bf0e08219a4" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp39-cp39-macosx_11_0_arm64.whl#md5=92fd726a43d8a5fd36bb71d2925c10c2" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp311-abi3-macosx_11_0_arm64.whl#md5=11014b2787ad46b48b8ab80bed58230e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=3a00ad8fead04ad0ac24e3f09a7ad763" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=11620d13e6ae58a51044d1d5fd381d81" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.3/simpleitk-2.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=948f71ad4a395bc5efb79d3d6d38a843" ></a>
Full Changelog: https://github.com/SimpleITK/SimpleITK/compare/v2.5.2...v2.5.3
To upgrade to this Python binary package run: `pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/
To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.2
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=e57921053ea60eb11e3bba49b164cb0a" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=dc315d8e61ef06a36215280f19a609c8" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl#md5=5a6cd5331c0e6438531d5194f985929c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=57f0f02d15b2ab4f07f61f4980bbcef3" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=9fc8179fab654decf2581708bc0bf8c7" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl#md5=91b9d6da85383d2b39615f75515ff842" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp39-cp39-macosx_10_9_x86_64.whl#md5=ec0fea5d4320bc30894f42ab4bdd3f72" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp310-cp310-macosx_10_9_x86_64.whl#md5=3822dd7a4c8ba22ff2e6e7e7603f231b" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp311-abi3-macosx_10_9_x86_64.whl#md5=7a422f32d22bc81ca7933ce14d82a710" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp310-cp310-macosx_11_0_arm64.whl#md5=a275b4db68901912713d1bccadda7782" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp39-cp39-macosx_11_0_arm64.whl#md5=5d8d4f897de4ef48cf40949f9947db82" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp311-abi3-macosx_11_0_arm64.whl#md5=77692469d720b4b5f2a648bf0abe9491" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp39-cp39-win_amd64.whl#md5=27c9b829addb993ae7752fb4cc33cbab" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp311-abi3-win_amd64.whl#md5=7619f753ec163af2d24e87e1554ad508" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.2/simpleitk-2.5.2-cp310-cp310-win_amd64.whl#md5=cb5956b88e51a2a7183c5f986c9ac83b" ></a>
Full Changelog: https://github.com/SimpleITK/SimpleITK/compare/v2.5.0...v2.5.2
Announcing the SimpleITK 2.5.0 Release!
Announcing the SimpleITK 2.5.0 Release!
The release includes critical bug fixes and compilation issues including an update to ITK v5.4.2.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
python -m pip install --upgrade pip
python -m pip install SimpleITK
NOTE: The Python package filename now follows the enforced name normalization on PyPI. That is the name of the file is now simpleitk....whl. PyPI is case insensitive with regards to names of packages. However, the name of the Python package when importing is still case and should be import SimpleITK.
The binary distribution contains wheels built on the Python 3.11 stable API ( see PEP 384 ) and should work with Python versions including and after 3.11.
SimpleITK Conda binaries are available for the conda-forge ecosystem. To get started run the following command:
conda create --name sitk python=3.12 simpleitk --channel conda-forge --override-channels
To get started with pre-compiled Java or C# bindings, building the R binding via a devtools installer or building SimpleITK from source code see the Getting Started Guide.
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=32e26731ef9f339ff1d58f46aa028982" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=59e7d00b22a6e5e8f14fe5731b9e1aa7" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=0d1bc6df062158ac219052a1fafaae06" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp39-cp39-macosx_10_9_x86_64.whl#md5=6918f1da3c1ab5e3eb061c7c1c5a18a7" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp310-cp310-macosx_10_9_x86_64.whl#md5=3199bff6d92a68b5a508f36f193cb88d" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp311-abi3-macosx_10_9_x86_64.whl#md5=04430058306c6951d5643633ab643c64" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=68b6b9405045a4f7b93232d1332c41a6" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=2f8ff051881f125b28b170160a5d0ef8" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=fadca5035e309fd8295f5728df542b81" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp39-cp39-macosx_11_0_arm64.whl#md5=26ec2c3a89db680bf9ed95284a89f9fa" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp310-cp310-macosx_11_0_arm64.whl#md5=ecf3dba4594461444b9566be3a12e0c7" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp311-abi3-macosx_11_0_arm64.whl#md5=89615c2d8e9e63369c0f0fb670739221" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp311-abi3-win_amd64.whl#md5=9fad94058e5f0d9014ede2fe1fb7aeef" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp39-cp39-win_amd64.whl#md5=e1e1b5b831e282808bc9620d32b811d8" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.5.0/simpleitk-2.5.0-cp310-cp310-win_amd64.whl#md5=476386b7c42319ff07bcf9896bf9fca5" ></a>
MinimumProjectionImageFilter.ReinitializeLevelSetImageFilter.LabelErodeDilate by default.LabelErodeDilate module.Full Changelog: https://github.com/SimpleITK/SimpleITK/compare/v2.4.1...v2.5.0
Announcing the SimpleITK 2.4.1 Release!
Announcing the SimpleITK 2.4.1 Release!
The release includes critical bug fixes and compilation issues including an update to ITK v5.4.2.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
python -m pip install --upgrade pip
python -m pip install SimpleITK
The binary distribution now contains wheels built on the Python 3.11 stable API ( see PEP 384 ) and should work with Python versions including and after 3.11.
SimpleITK Conda binaries are available for the conda-forge ecosystem. To get started run the following command:
conda create --name sitk python=3.12 simpleitk --channel conda-forge --override-channels
To get started with pre-compiled Java or C# bindings, building the R binding via a devtools installer or building SimpleITK from source code see the Getting Started Guide.
To upgrade to the latest pre-release Python binary package run:
pip install --upgrade --pre SimpleITK --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.4.1
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=1ca03693929f1a1af0494bd6f006b750" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=38031ff994b2e7328a5678c8c0203488" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=4a75aa3be9d661c8aa68cff5de414711" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=a1ac99d6681104f9d0fa6530ea86bdec" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp311-abi3-macosx_10_9_x86_64.whl#md5=74035c16a5024e9af6cf6f21d11eaff1" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp38-cp38-macosx_10_9_x86_64.whl#md5=185646c09b5962203f9067a66f51ec81" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp39-cp39-macosx_10_9_x86_64.whl#md5=50c84622bf79587772b6feb2cafb5ad0" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp310-cp310-macosx_10_9_x86_64.whl#md5=bc027d3283d5aed55ff885aafefecc33" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp39-cp39-win_amd64.whl#md5=8f2871bc739e9a7073c8fe9cf8403a14" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp38-cp38-win_amd64.whl#md5=11eb9156dd46bd72d1eb15ea42bdb32c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp310-cp310-win_amd64.whl#md5=edea4a769d8f44b82156c9dde366805d" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp311-abi3-win_amd64.whl#md5=4ef8f350b0aba41eca1ab5ed01a2eb7d" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp311-abi3-macosx_11_0_arm64.whl#md5=dc2df0ab7a0e04b585900fc46e256b87" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp39-cp39-macosx_11_0_arm64.whl#md5=05c04346dc319c69e35f332c44c71838" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp38-cp38-macosx_11_0_arm64.whl#md5=b3efa1ed3e86e58993e54562d41f1b1c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp310-cp310-macosx_11_0_arm64.whl#md5=70c409c4e746ed81f25c8e208c011fe2" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=b8ce2140a57dc3db41176a731ec3e733" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=56e54c182cd3c57c8b4c80e79cce6be7" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=437d7d5b188f6fdd66e08e6603bcac9b" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.1/SimpleITK-2.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=eadaf5a5430545e285bce73cdce10169" ></a>
Full Changelog: https://github.com/SimpleITK/SimpleITK/compare/v2.4.0...v2.4.1
Announcing the SimpleITK 2.4.0 Release!
Announcing the SimpleITK 2.4.0 Release!
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
python -m pip install --upgrade pip
python -m pip install SimpleITK
Please note that the binary distribution now contains wheels built on the Python 3.11 stable API ( see PEP 384 ). These wheels contain "cp311-abi3" in the filename and should work with Python versions including and after 3.11.
SimpleITK Conda binaries are available for the conda-forge ecosystem. To get started run the following command:
conda create --name sitk python=3.11 simpleitk --channel conda-forge --override-channels
To get started with pre-compiled Java or C# bindings, building the R binding via a devtools installer or building SimpleITK from source code see the Getting Started Guide.
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp310-cp310-macosx_10_9_x86_64.whl#md5=e65829b9913be0846327e09c28bde147" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp310-cp310-macosx_11_0_arm64.whl#md5=5245a47dc0fe3ba23739371f98175260" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=d517581d827ab50f18eb828f0f8960c6" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=981224fae9f51f6b4ec2b5acb5476076" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp310-cp310-win_amd64.whl#md5=2c4c666967627a967ed2d7f64bc6841c" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp311-abi3-macosx_10_9_x86_64.whl#md5=ae7e3cd0fd304bdea7ed5eda3dacdce5" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp311-abi3-macosx_11_0_arm64.whl#md5=9a0bb1fce1f19e1887910288cd53214e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=5ce71b0512944dea2f43c42002fdac5e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=b6fb664385be84dcb88fa4a731d559b3" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp311-abi3-win_amd64.whl#md5=38f24be1241e233b488c22dc80dec83e" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp38-cp38-macosx_10_9_x86_64.whl#md5=ad3486e8fbdd625e68a784d900920972" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp38-cp38-macosx_11_0_arm64.whl#md5=d5627431f659563b3dbc4a2b911672f1" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=fe6c2e1bc49818069af3cc6b15773480" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=f2ef04e78679538aadd8ff15b3daea1d" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp38-cp38-win_amd64.whl#md5=4dc3ca5d4235773e064555fdfe3c71fb" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp39-cp39-macosx_10_9_x86_64.whl#md5=bf261265241278c73eeb7ee4299ae7de" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp39-cp39-macosx_11_0_arm64.whl#md5=fc975c7edef2c73831c18ed6e4585997" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#md5=fc69ce8ab6bb0f29923a60a54e5018ac" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#md5=82162f6be727c77ca1dd355e2dc59ff3" ></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.4.0/SimpleITK-2.4.0-cp39-cp39-win_amd64.whl#md5=c888df65524e8cd4832a2124c43fe94e" ></a>
SimpleITK_PYTHON_USE_USE_LIMITED_API CMake option.ThresholdAbove, ThresholdBelow and OutsideValue methods to ThresholdImageFilter.SpacingWarningRelThreshold accessors.PathType for file paths across toolkit.pathlib.Path across the toolkit with custom conversion for new PathType.IsSameImageGeometryAs, IsCongruent.ImageViewer class to fix initialization problems.FFTPadImageFilter , which is 5 for VNL and 13 for FFTW.LabelShapeStatisticFilter's bounding box.Announcing the SimpleITK 2.3.1 Release!
Announcing the SimpleITK 2.3.1 Release!
The release includes fixes to behavior regression, compilation issues, and support for Python 3.12.
42ce27df Bump patch version to 2.3.1 da780800 Explicitly install setuptools in environment ad198eb3 Add Python 3.12 packaging support 0ca94ef6 Address missing Generic Label Interpolator 27112d21 Fix undeleted N4 filter in example 0b0a492e Use reusable MockLogger to capture warning messages 72ee8bf3 Restore and depricate MaskImageFilter support for mask input types
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp311-cp311-macosx_10_9_x86_64.whl#3314ff839fdc358a13495bd8d0ded6cb"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp311-cp311-win_amd64.whl#ff53ba7e6c3a92e0a45654c810ba7216"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp310-cp310-macosx_10_9_x86_64.whl#3773b41affc15948cc8db98c2cbfec2b"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp39-cp39-win_amd64.whl#9cb76e131e80f507abd0d8c004a4b540"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp312-cp312-macosx_10_9_x86_64.whl#0b757640efde05a1fb3686418d5b63f4"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp310-cp310-win_amd64.whl#554174888beaea248489f8bf62657b5c"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp312-cp312-win_amd64.whl#5d0fe0e463d58e7d3210146c223930e0"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#03f39942801267ef6e8aca0e48e134e4"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#7f9182da06577c67261218663f96b81f"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp38-cp38-macosx_10_9_x86_64.whl#f15e23e18c9a082669e5cdf3634978d5"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#93633c8c00d70362a3f4660c4d45ceef"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#6a83296612cd4bd875c93414d94fc40d"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#23dc6a6b62a741a9b6163ac3da97cc81"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp39-cp39-macosx_10_9_x86_64.whl#005de609b106aed4d89000e666161cbf"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp38-cp38-win_amd64.whl#33361421474552c70ab8528ea7e2c70e"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp310-cp310-macosx_11_0_arm64.whl#5eb873169f2179c49e07322af4e1d3bd"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp311-cp311-macosx_11_0_arm64.whl#e1173c4fc867a7bac21d08077bd0be0a"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp312-cp312-macosx_11_0_arm64.whl#e10b8b304c6f105c9929455edb136640"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp38-cp38-macosx_11_0_arm64.whl#de5a8cf882f780a45fce4ca420be74f3"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp39-cp39-macosx_11_0_arm64.whl#65d8cb505ea4d7e081c00a4d271329d1"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#06c37f1c60e8d98a4e6d92b5c9ad0068"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#73abbb3e2982e23d670ec8b687e064ff"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#1e4de7b1019c9d1062ba15e003bd0803"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#84c5f281745e1cb38de8934af79c6c58"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.3.1/SimpleITK-2.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#20c125c221ff86fddc3217fd041ec356"></a>
Announcing the SimpleITK 2.3.0 Release!
Announcing the SimpleITK 2.3.0 Release!
The release includes new features, behavior changes, documentation updates and bug fixes.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
Python binary wheels are available for download from PyPI. It is important to have the latest version of pip for correct wheel compatibility and installation. To install the latest SimpleITK package:
python -m pip install --upgrade pip
python -m pip install SimpleITK
The packages are available on conda-forge with dependecies on the ecosystem:
conda install --channel conda-forge simpleitk
Starting with SimpleITK 2.3.0, binary packages will no longer be available in the "simpleitk" anaconda channel. Older versions continue to be available in that channel.
Thank you to all contributors to SimpleITK and ITK. The new contributors to SimpleITK include @mbopfNIH @kaspermarstal @umasehs @caolonghao @wbzyl.
sitkLabelLinear interpolator for multi-label images. The implementation is the LabelImageGenericInterpolateImageFunction class from GenericLabelInterpolator ITK remote module. ( Contributed by @dyollb )__setitem__ as index parameter. The mask is considered a binary mask where assignment occurs. For example img[img<0] = 0 can be used to remove negative numbers.MinimumMaximum() -> Tuple[float, float] procedure for MinimumMaximumImageFilter.pathlib.Path support to Transform IO methods.Clamp boolean option to UnsharpMaskFilter.Image::ToVector and Image::ToScalar methods to perform fast in-place conversion between vector pixel types (VectorImage), and high spatial dimension scalar images.FastMarchingBaseImageFilter and FastMarchingImageFilter.KernelType parameter RankImageFilter to support non box kernel shapes.MaskedAssignImageFilter.AssignConstant to MaskedAssignImageFilter and support for vector input images.NPasteImageFilter with PasteImageFilter.N4BiasFieldCorrectionImageFilter measurements of CurrentLevel, ElapsedIterations, and CurrentConvergenceMeasurement for observers.FFTNormalizedCorrelationImageFilter to use named inputs.RequiredFractionOfOverlappingPixels parameter to FFTNormalizedCorrelationImageFilter.MaskImageFilter and MaskNegatedImageFilter to only support sitkUInt8 pixel types for masked input. This unifies the supported mask image types between these two filters and the MaskedAssignedImageFilter to match SimpleITK's common conventions for mask images.
MaskImageFilter it is recommended to update to casting the mask input parameter to sitkUInt8 pixel type. This is compatible with versions before SimpleITK 2.0.MaskNegatedImageFilter old behavior erroneously expected both inputs to be of the same type. The new behavior expects the inputs to be of sitkUInt8-flatstaticmethod argument to SWIG. The SimpleITK_PYTHON_FLATSTATICMETHOD CMake variable has been added to control the usage of this flag. It is currently enabled by default and is planned to default to OFF in future releases.GTest::Main issue with using ITK out of a build tree.FastMarchingUpwindGradientImageFilter setting target point before setting stopping criteria.LandmarkBasedInitialization for Similarity3DTransforms.LaplacianSharpening to update for ITK v5.4 changes.SimpleITK 2.2.1 has been released!
SimpleITK 2.2.1 has been released!
The patch release includes bug fixes, and updates.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
Python binary wheels are available for download from PyPI. It is important to have the latest version of pip for correct wheel compatibility and installation. To install the latest SimpleITK package:
python -m pip install --upgrade pip
python -m pip install SimpleITK
SimpleITK packages are available for the conda Python package manager as a monolithic package:
conda install -c simpleitk simpleitk
The packages are also on conda-forge with dependecies on the ecosystem:
conda install --channel conda-forge simpleitk
Update ITK to 5.3.0 tagged release. Add Python 3.11 binary packages. Update LabelOverlapMeasures with ITK 5.3 changes: existing computation for FalsePositiveError was renamed to FalseDiscoveryRate, and the computation for FPE corrected.
Fix segmentation fault with exception in inplace operators, caused by invalid images after C++ move. Fix viewer test to use system python executable. Fix duplicate GTest CMake configuration from ITK Support CMake DOWNLOAD_EXTRACT_TIMESTAMP option for correct SWIG and PCRE file timestamps. Fix numpy character dtype conversion warning. Fix error with itk::LabelOverlapMeasuresImageFilter::SetInput.
Update Github actions to fix warning. Fix CircleCI Python 3.8 builds.
SimpleITK 2.2.0 has been released!
SimpleITK 2.2.0 has been released!
The release includes new features, API changes, documentation updates and bug fixes.
A highlight of this release is the addition of SimpleElastix as a compile time option in SimpleITK.
<a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp310-cp310-macosx_11_0_arm64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp310-cp310-win_amd64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp37-cp37m-macosx_10_9_x86_64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp37-cp37m-win_amd64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp38-cp38-macosx_10_9_x86_64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp38-cp38-macosx_11_0_arm64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp38-cp38-win_amd64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp39-cp39-macosx_10_9_x86_64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp39-cp39-macosx_11_0_arm64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"></a><a href="https://github.com/SimpleITK/SimpleITK/releases/download/v2.2.0/SimpleITK-2.2.0-cp39-cp39-win_amd64.whl"></a>
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
Python binary wheels are available for download from PyPI. It is important to have the latest version of pip for correct wheel compatibility and installation. To install the latest SimpleITK package:
python -m pip install --upgrade pip
python -m pip install SimpleITK
Included in this release are "manylinux2014_aarch64" wheels to provide support for the ARMv8-A (aarch64) on Linux.
SimpleITK packages are available for the conda Python package manager as a monolithic package:
conda install -c simpleitk simpleitk
Nothing published for this version
This release was yanked from PyPI, due to a partial upload cause by an account limitation.
This release was yanked from PyPI, due to a partial upload cause by an account limitation.
Updates to build infrastructure and including Python 3.10 binaries.
SimpleITK 2.1.1 has been released!
SimpleITK 2.1.1 has been released!
The patch release Updates the ITK version to 5.2.1.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
Python binary wheels are available for download from PyPI. It is important to have the latest version of pip for correct wheel compatibility and installation. To install the latest SimpleITK package:
python -m pip install --upgrade pip
python -m pip install SimpleITK
SimpleITK packages are available for conda Python package manager as a monolithic package:
conda install -c simpleitk simpleitk
or integrated into the coda-forge package dependencies:
conda install simpleitk --channel conda-forge
SimpleITK 2.1.0 has been released!
SimpleITK 2.1.0 has been released!
The release includes new features, API changes, documentation updates and bug fixes. This is the first SimpleITK release to provide binaries for the new Apple M1 ARM.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
Python binary wheels are available for download from PyPI. It is important to have the latest version of pip for correct wheel compatibility and installation. To install the latest SimpleITK package:
python -m pip install --upgrade pip
python -m pip install SimpleITK
Wheels with the platform tag "macxos-11_0_arm64" are available from PyPI, to provide initial support for the Apple M1 Silicon for Python 3.8 and 3.9.
SimpleITK packages are available for conda Python package manager as a monolithic package:
conda install -c simpleitk simpleitk
or integrated into the coda-forge package dependencies:
conda install simpleitk --channel conda-forge
Image::getBufferAsByteBuffer to Java interface, returns a type specific instance of java.nio.Buffer.GetBufferAsNativePointer to Image class.Image::GetSizeOfPixelComponent method.N4BiasFieldCorrectionImageFilter::GetLogBiasFieldAsImage method.Image::GetBufferAs... methods, in wrapped languages.ComposeScaleSkewVersor3DTransform class.Image class.Image's meta-data dictionary. This includes implementations for __delitem__, __contains__, and __getitem__ with a string parameter.PermuteImageFilter.LoggerBase and ITKLogger classes to interface and override ITK's output messages.ShiftScaleImageFilter, to support arbitrary type conversion with intensity scaling.sitkUInt8 mask image support to MaskNegatedImageFilterImageRegistrationMethod::StopRegistration methodStopRegistration method to Demons based registration filtersHistogramMatchingImageFilter to use named "referenceImage" input for second input image.GetPixelAsComplexFloat64 Image method in Python is correctly renamed to __GetPixelAsComplexFloat64__.BinaryMagnitudeImageFilter test, changed type from UInt32 to Int32 for defined C++ behavior, fixed Mac ARM testing failure.ImageViewer::SetApplication docs.* Minor grammar and spelling changes to gettingStartedSimpleITK 2.0.2 has been released! The release provides minor patches for the 2.0 release to address bugs.
SimpleITK 2.0.2 has been released! The release provides minor patches for the 2.0 release to address bugs.
Additionally Python 3.9 is supported and "manylinux2010" wheels are provided. This addresses interoperability with other "manylinux2010" wheels reported in some environments [#1252].
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
python -m pip install --upgrade pip
python -m pip install SimpleITK
Conda packages are available from Anaconda Cloud on the SimpleITK channel. These can be installed with:
conda install -c simple simpleitk
To learn more about SimpleITK go to simpleitk.org.
Image::GetBufferAsVoid, Image::GetBufferAsUInt64 and Image::GetBufferAsInt64 methods.SimpleITK 2.0.1 has been released! The release provides minor patches for the 2.0 release to address bugs.
SimpleITK 2.0.1 has been released! The release provides minor patches for the 2.0 release to address bugs.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
python -m pip install --upgrade pip
python -m pip install SimpleITK
Conda packages are available from Anaconda Cloud on the SimpleITK channel. These can be installed with:
conda install -c simple simpleitk
To learn more about SimpleITK go to simpleitk.org.
tensorflow (#1208, #1192)Update ndarray.tostring to tobyte ( tostring deprecated in numpy 1.19.0 )
SimpleITK 2.0 has been released! This major version update to SimpleITK includes updating to ITK version 5, significant code improvements, performance enhancements, and API changes.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
python -m pip install --upgrade pip
python -m pip install SimpleITK
Conda packages are available from Anaconda Cloud on the SimpleITK channel. These can be installed with:
conda install -c simple simpleitk
To learn more about SimpleITK go to simpleitk.org.
Image support for improved support of time series, and multi-channel images commonly used in microscopy.
ExtractImageFilter, JoinSeriesImageFilter, PasteImageFilter, HashImageFilter, ImageFileReader, ImageFileWriter, ImageSeriesWriter.Image and Transform classes. Please note this is designed for operations such as interprocess communications; the standard ITK IO formats should be used as portable storage formats.Show procedure calls the ImageViewer class interface which utilizes the class's defaults and configuration.The environment variables related to the Show procedure are only checked once. The Show method now is a wrapper for the ImageViewer class, and the behavior changed. The SITK_SHOW_EXTENSION and SITK_SHOW_COMMAND environment variables if defined initialize the corresponding global defaults only the first time accessed. The environment variables SITK_COLOR_COMMAND and SITK_SHOW_3D_COMMAND are removed as the ImageViewer class allows for direct configuration of the command.
Remove from all filters the Execute method with filter parameters as arguments. The Execute method with the input images remains.
Remove AddTrialPoints and ClearTrialPoints methods from FastMarchingImageFilter due to consolidation of code generation templates.
With Java wrapped Vector types whose C++ element type is an unsigned integer, the wrapped element type changed to the next larger Java signed integer type ( see 618d89 ).
Removed procedural methods taking scalar radius from the following ( see 444f9a ):
Dropped Python 3.4 support due to end of life.
Remove the sitk::ImageFilter template parameter because it is no longer utilized.
The Python installation command using setup.py changed with the location of setup.py. To install see updated Sphinx documentation.
Remove Transform::AddTransform and Transform::FlattenTransform methods. Use the CompositeTransform class.
Rewrote Show to use ImageViewer class.
For ImageViewer add user's Application folder to search path.
Use NPasteImageFilter from the SimpleITKFilters remote ITK module to replace PasteImageFilter.
Add to SimpleITK's PasteImageFilter:
DestinationSkipAxes parameterAdd method to ImageFileReader::GetImageIOFromFileName get the ITK ImageIO automatically used for file.
Update superbuild Swig version to 4.0.2. SWIG >= 4 is now required.
Update ITK version to 5.1.1.
Disable ITK 4 legacy behaviors.
Add SignedDanielssonDistanceMapImageFilter::GetVoronoiMap method.
Add wrapping for CannySegmentationLevelSetImageFilter.
Update levelset segmentation filters to support named inputs.
Add 4D support toSliceImageFilter and to the Python slice indexing.
Add complex pixel support to Image::GetBufferAs... methods.
Add wrapping for BinaryPruningImageFilter.
Add per label measurements to LabelOverlapMeasuresImageFilter.
ResampleImageFilter add option to use nearest neighbor extrapolation.
Add ReturnBinMidPoint parameter to OtsuThresholdImageFilter. Defaults to false which may change results.
Add support to specify compression level and compression algorithm to ImageFileWriter and ImageSeriesWriter classes.
BSplineTransform Python support construction and SetCoefficientImage with list-like series of Images.
MeanImageFilter directly filters vector images, improving performance.
Add to LabelShapeStatisticsImageFilter per label method GetIndexes and GetRLEIndexes.
Add Image::IsUnique method.
Add wrapping for DICOMOrientImageFilter.
Add complex pixel type support to GetBufferAs methods.
Improve checking and error messages when Image inputs require the dimensions, sizes or pixel types to match.
Add LevelSetMotionRegistrationImageFilter::InitialDisplacementField method.
Refactor of the template code generation system to enable numerous new features and C++ style enhancements.
Add boolean in_place field to all JSON filter descriptions.
Add C++ automatic "in place" ITK filter execution with r-value image input.
Add C++ Image operators with automatic in-place filter execution with r-value Image classes.
Use native SWIG/R enumeration support.
Add named filter inputs to morphological reconstruction image filters.
Replace the CMake configuration option of "SimpleITK_4D_IMAGE" with "SimpleITK_MAX_DIMENSION"
Default configuration now include 5D Image support.
The following filters support up to "SimpleITK_MAX_DIMENSION":
Refactored MemberFunctionFactory's hashing function.
Add ExtractImageFilter support to extract an abitrary dimension e.g. 3D image from 5D image.
Add sitkScaleVersor enum.
Add Transform::GetTransfromEnum method.
Add CompositeTransform class.
Update to ITKv5 threading model behaviors for the following ProcessObject methods:
SetGlobalDefaultThreader and GetGlobalDefaultThreaderSetGlobalDefaultNumberOfThreads and GetGlobalDefaultNumberOfThreadsSetNumberOfWorkUnits and GetNumberOfWorkUnitsPython
DiscreteGaussian, SmoothingRecursiveGaussian, ReadImage and WriteImage to support keyword arguments.WriteImage Python procedure the keyword only arguments imageIO and compressor.__setitem__ for [] operator support:
GetArrayFromImage, GetImageFromArray and GetArrayViewFromImage methods.Image class, ensuring the copy is unique with lazy copying implementation.Image and Transform classes.Resample procedure.Image class's in-place operators to use C++ in-place operators.__setitem__ support for assigning sub-regions via the PasteImageFilter.Transform.Downcast method.CSharp
GetConstBufferAs....Fix the ImageRegistrationMethod exception to use GetPixelIDTypeAsString
Update ndarray.tostring to tobyte ( tostring deprecated in numpy 1.19.0 )
Add missing deepcopy implementation for Image with RLE "Label" pixel types.
Fixed Python pickling for missed transform classes.
Refactored GetImageFromVector method to retain reference to original container with a command object. Fixing image buffer aliasing with BSplineTransform and DisplacementFieldTransform.
Make TranslationTransform conversion constructor explicit.
Remove implicit conversion from Image to Transform class.
Update StatisticsImageFilter input convention for ITKv5.
Remove WarpImageFilter matching image size requirement.
The results of the LiThresholdImageFilter changes with ITK, baseline test results were updated. ( See ITK commit e3ce37 for details. )
Add additional baseline images for registration results, due to change in ImageRegistration's smoothing algorithm. ( See ITK commit 569a47 for details. )
Correct LabelShapeStatistics baseline for OrientedBoundingBoxVertices results. ( See ITK commit 50c695 for details. )
Fix potential double memory free of pixel container in results from internal image to vector image conversions.
Fix RelabelComponentImageFilter incorrect object size computation with sorting enabled. ( See ITK commit 162101 for details. )
Fix potential ITK pipeline execution error when a filter execute on a vector image by per component.
Add C++11 move semantics support to the Image class.
Add direct support for C++11 lambda command to the ProcessObject class.
Add GetBufferAsVoid method to the Image class.
Add Decay parameter to the MirrorPadImageFilter.
Update doc strings for Python and JAVA from JSON filter descriptions.
Update examples to use slice based assignment instead of PasteImageFilter.
Update the tutorials page.
Update FAQ.
Improve WriteImage Doxygen documentation.
Update RTD Show procedure documentation.
Add custom HTML Doxygen header with dynamic timestamp insertion, and privacy policy.
Add procedural example to IO page.
Updating the main Doxygen page.
Update Sphinx filter list.
Add example for reading raw image files.
Add DICOM series writing example with floating point pixels.
Add FAQ entry for the differences between ITK and SimpleITK.
Rename Sphinx "installation" page to "getting started".
Update examples from using scalar radius to vector.
Use Doxygen interactive SVG output, and enable client side MathJax for Latex rendering.
Add C++ CMake example for using SimpleITK.
Update examples to use CompositeTransform.
Update copyright to NumFOCUS.
Add casting to N4BiasFieldCorrection example.
Typo fixes.
Create Docker images for generating Doxygen.
Add C# ConnectedThresholdSegmentation example.
Remove references to next branch in documentation.
Update R installation instructions.
Add C# ImageReistrationMethod2 example.
Add multi-lingual examples for FastMarchingSegmentationImageFilter.
Uset stopping time parameter in FastMarchingSegmentation examples.
Add C# CannySegmentationLevelSetImageFilter example.
Improve documentation to GetImageFromArray about isVector parameter.
Update referenced tutorials.
Add acknowledgment section to readme.
Update Java and CSharp installation instructions.
Move Doxygen pages to Sphinx documents, remove other out dated pages.
Move Sphinx documentation to docs directory.
Address signed to unsigned comparison compiler warnings.
Fix PYTHON_EXECUTABLE being undefined in CMake for Doxygen.
Add Doxygen MathJAX URL as CMake option.
Continue to address compilation warnings.
Pin Sphinx version for Read-The-Docs.
Remove EXPORT specification for static member function declaration.
Support pass TBB_DIR to ITK in the Superbuild.
Require C++11 standard for compilation.
Replace C++ tr1 usage with standard C++11 classes.
Replace compiler depended defines with C++11 keywords.
Prefer using C++11 lambda over std::bind when std::placeholders are not needed.
Improve support on OSX for isysroot flag and CMAKE_OSX_SYSROOT variable.
Support additional CMAKE_GENERATOR_*, CMAKE_VS_PLATFORM_TOOLSET_* variables is superbuild.
Added AWS S3 buckets for data mirroring.
Use SHA512 hash files as index for downloaded source code.
Use CMake for creating zip archives.
Improve finding of Lua interpreter.
Update Lua superbuild version to 5.3.5, require Lua version 5.2 or 5.3 for code generation.
Update PCRE superbuild version to 8.43.
Add USE_CCACHE cmake option to automatically use ccache as launcher if available.
Enable GNU gold linker by default if available.
Update GTest vesrion to 1.10.0 in superbuild.
Fix incorrect version of virtualenv detected.
ImageViewer class and Show procedure.ImageRead and ImageWrite procedures.nullptr over NULL.Announcing the SimpleITK 1.2.4 patch release!
Announcing the SimpleITK 1.2.4 patch release!
NOTE: This will be the last SimpleITK release with Python 2.7 support or pre-built 32-bit binaries.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
Python Binary Downloads
python -m pip install --upgrade pip
python -m pip install SimpleITK
SimpleITK channel. These can be installed with:conda install -c simpleitk simpleitk
A complete set of compiled binaries, including CSharp and Java distributions for Windows, along with source and data archives are available on Github release pages.
Bug Fixes
Updates
Announcing the SimpleITK 1.2.3 patch release!
Announcing the SimpleITK 1.2.3 patch release!
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
Python Binary Downloads
python -m pip install --upgrade pip
python -m pip install SimpleITK
SimpleITK channel. These can be installed with:conda install -c simpleitk simpleitk
A complete set of compiled binaries, including CSharp and Java distributions for Windows, along with source and data archives are available on Github release pages.
Bug Fixes
SliceImageFilter and Python sliced indexing with strides may not be larger and match the size of NumPy.Updates
Announcing the SimpleITK 1.2.2 patch release!
Announcing the SimpleITK 1.2.2 patch release!
Many improvements have occurred to automate SimpleITK's continuous integration and packaging to enable more frequent releases, patches and updates.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.
Python Binary Downloads
python -m pip install --upgrade pip
python -m pip install SimpleITK
SimpleITK channel. These can be installed with:conda install -c simpleitk simpleitk
A complete set of compiled binaries, including CSharp and Java distributions for windows, along with source and data archives are available on Github release pages.
Bug Fixes
sitk::Show stalling on Windows #661ImageFileReader::GetDirection return the direction cosine matrix in wrong order #691Updates
Note: SimpleITK v1.2.1 was tagged but due to a versioning issue it was not packaged.
We are pleased to announce the SimpleITK 1.2 Release!
We are pleased to announce the SimpleITK 1.2 Release!
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page (http://simpleitk.readthedocs.io/en/release/Documentation/docs/source/installation.html).
Python Binary Downloads
python -m pip install --upgrade pip
python -m pip install SimpleITK
SimpleITK channel. These can be installed with:conda install -c simpleitk simpleitk
A complete available set of compiled binaries, including select CSharp and Java distributions, along with source and data tar-balls are available on Source Forge (https://sourceforge.net/projects/simpleitk/files/SimpleITK/1.2.0/).
ImageFileReader adds the option to specify an image region to extract while reading from disk. (https://simpleitk.readthedocs.io/en/master/Examples/AdvancedImageReading/Documentation.html)ImageIO used in the ImageFileReader class or ReadImage procedure. (https://simpleitk.readthedocs.io/en/master/Examples/ImageIOSelection/Documentation.html)BSplineTransform resolution in the ImageRegistrationMethod. (https://simpleitk.readthedocs.io/en/master/Examples/ImageRegistrationMethodBSpline3/Documentation.html)BSplineDecompositionImageFilter , and new BSplineTransform initialization from coefficient images.ImageRegistrationMethod method GetMetricSamplingPercentage to get the number of samples used after each iteration.ImageViewer class to support state-full parameters while providing the behavior supported by the Show procedure.ClampImageFilter, MeanProjectionImageFilter, SumProjectionImageFilter, and the TileImageFilter.GetArrayFromImage and GetArrayViewFromImage procedures.FlattenTransform method, to combine nested composite transforms.We are pleased to announce the SimpleITK 1.1 Release!
We are pleased to announce the SimpleITK 1.1 Release!
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page (http://simpleitk.readthedocs.io/en/release/Documentation/docs/source/installation.html).
Python Binary Downloads
python -m pip install --upgrade pip
python -m pip install SimpleITK
SimpleITK channel. These can be installed with:conda install -c simpleitk simpleitk
A complete available set of compiled binaries, including select CSharp and Java distributions, along with source and data tar-balls are available on Source Forge (https://sourceforge.net/projects/simpleitk/files/SimpleITK/1.1.0/).
Improvements:
ObjectnessMeasuresImageFiler (Frangi's vesselness), IterativeInverseDisplacementFieldImageFilter, UnsharpMaskImageFilter, and RoundImageFilter.CoherenceEnahancingDiffusionImageFilter (not enabled in binary distributions).API Changes:
ImageFileReader::ReadImageInformation.
ImageReaderBase::GetRegisteredImageIOs method to obtain list of loaded ITK ImageIO modules.Version::ITKModulesEnabled method to obtain a list of ITK enabled modules when SimpleITK was built.BinaryImageToLabelMap::GetNumberOfObjects.ConnectedComponentImageFilter.SignedMaurerDistanceMapImageFilter::BackgroundValue paramater.WarpImageFilter now uses named inputs.LabelShapeStatisticsImageFilter.RelabelComponentImageFilter including SortByObjectSize parameter and NumberOfObjects, SizeOfObjectsInPhysicalUnits measurements.LabelStatisticsImageFilter::GetRegion.ImageSeriesReader.Compatibility:
DiscreteGaussianImageFilter, SmoothingRecursiveGaussianImageFilter now optionally take a vector argument for variance and sigma respectfully.DiscreteGaussian and SmoothingRecursiveGaussian may not work with named arguments due to limitation with SWIG and overloaded functions.N4BiasFiledCorrectionImageFilter now only takes uint8 pixel types for mask image input.SimpleITK-1.1.0-cp27-cp27m-macosx_10_6_x86_64.whl SimpleITK-1.1.0-cp27-cp27m-manylinux1_i686.whl SimpleITK-1.1.0-cp27-cp27m-manylinux1_x86_64.whl SimpleITK-1.1.0-cp27-cp27mu-manylinux1_i686.whl SimpleITK-1.1.0-cp27-cp27mu-manylinux1_x86_64.whl SimpleITK-1.1.0-cp27-cp27m-win32.whl SimpleITK-1.1.0-cp27-cp27m-win_amd64.whl SimpleITK-1.1.0-cp34-cp34m-macosx_10_6_x86_64.whl SimpleITK-1.1.0-cp34-cp34m-manylinux1_i686.whl SimpleITK-1.1.0-cp34-cp34m-manylinux1_x86_64.whl SimpleITK-1.1.0-cp34-cp34m-win32.whl SimpleITK-1.1.0-cp34-cp34m-win_amd64.whl SimpleITK-1.1.0-cp35-cp35m-macosx_10_6_x86_64.whl SimpleITK-1.1.0-cp35-cp35m-manylinux1_i686.whl SimpleITK-1.1.0-cp35-cp35m-manylinux1_x86_64.whl SimpleITK-1.1.0-cp35-cp35m-win32.whl SimpleITK-1.1.0-cp35-cp35m-win_amd64.whl SimpleITK-1.1.0-cp36-cp36m-macosx_10_6_x86_64.whl SimpleITK-1.1.0-cp36-cp36m-manylinux1_i686.whl SimpleITK-1.1.0-cp36-cp36m-manylinux1_x86_64.whl SimpleITK-1.1.0-cp36-cp36m-win32.whl SimpleITK-1.1.0-cp36-cp36m-win_amd64.whl SimpleITK-1.1.0-cp37-cp37m-macosx_10_6_x86_64.whl SimpleITK-1.1.0-cp37-cp37m-manylinux1_i686.whl SimpleITK-1.1.0-cp37-cp37m-manylinux1_x86_64.whl SimpleITK-1.1.0-cp37-cp37m-win32.whl SimpleITK-1.1.0-cp37-cp37m-win_amd64.whl
The SimpleITK Development Team and the Insight Software Consortium are announcing the release of version 1.0.1 of SimpleITK.
The SimpleITK Development Team and the Insight Software Consortium are announcing the release of version 1.0.1 of SimpleITK.
SimpleITK is available for the following programing languages: Python, R, Java, C#, C++, Lua, Ruby, and TCL. Binary versions of the toolkit are available for the GNU Linux, Apple OS X, and Microsoft Windows operating systems. All of the source code is freely available on Github under an Apache-2.0 license.
We are in the process of migrating the old SimpleITK Wiki (https://itk.org/Wiki/SimpleITK), to Read The Docs (http://simpleitk.readthedocs.io/en/latest/).
Complete instructions on getting started with SimpleITK including downloading binaries can be found on Read The Docs (http://simpleitk.readthedocs.io/en/latest/Documentation/docs/source/installation.html).
Python Binary Downloads
python -m pip install --upgrade pip
python -m pip install SimpleITK
SimpleITK. These can be installed with:conda install -c simpleitk simpleitk
A complete available set of compiled binaries, including select CSharp and Java distributions, along with source and data tar-balls are available on Source Forge (https://sourceforge.net/projects/simpleitk/files/SimpleITK/1.0.0/).
SimpleITK has a robust Superbuild CMake system which minimized the dependencies needed to build SimpleITK from scratch. Complete compilation instructions can be found on Read the Docs (http://simpleitk.readthedocs.io/en/latest/Documentation/docs/source/building.html).
Improvements
Bug Fixes
``` .''. :_\/_: . .''.: /\ : _\(/_ :_\/_:'.:::. /)\*''* : /\ : ::::: '*_\/_* '..' ':::' * /\ *
.''.
:_\/_: .
.''.: /\ : _\(/_
:_\/_:'.:::. /)\*''*
: /\ : ::::: '*_\/_*
'..' ':::' * /\ *
* *..*
_____ _ _ _____ _____ _ __ __ _____
/ ___|(_) | | |_ _||_ _|| | / / / | | _ |
\ `--. _ _ __ ___ _ __ | | ___ | | | | | |/ / `| | | |/' |
`--. \| || '_ ` _ \ | '_ \ | | / _ \ | | | | | \ | | | /| |
/\__/ /| || | | | | || |_) || || __/_| |_ | | | |\ \ _| |_ _\ |_/ /
\____/ |_||_| |_| |_|| .__/ |_| \___|\___/ \_/ \_| \_/ \___/(_)\___/
| |
|_|
.''.
:_\/_: .
.''.: /\ : _\(/_
:_\/_:'.:::. /)\*''*
: /\ : ::::: '*_\/_*
'..' ':::' * /\ *
*..*
The SimpleITK Development Team and the Insight Software Consortium are proud to announce the first major release of SimpleITK.
SimpleITK is a simplified multi-language interface to the National Library of Medicine’s Insight Segmentation and Registration Toolkit (ITK). Providing an easy to use interface to ITK.
SimpleITK is intended to broaden the use of ITK to researchers and domain scientist who are novice software developers, enabling them to benefit from the image-analysis power of ITK. For experienced software developers, the toolkit enables rapid prototyping of image segmentation and registration frameworks and facilitates evaluation of the effects algorithmic parameter settings have on results with minimal programming effort. In the educational setting SimpleITK's concise interface allows students to experiment with well known algorithms, enhancing their understanding of algorithm performance without the need for advanced software engineering skills.
The toolkit development process follows best software engineering practices including code reviews and continuous integration testing, with results displayed online allowing everyone to gauge the status of the current code and any code that is under consideration for incorporation into the toolkit. User support is available through a dedicated mailing list and the project’s Wiki. SimpleITK is available for the following programing languages: Python, R, Java, C#, C++, Lua, Ruby, and TCL. Binary versions of the toolkit are available for the GNU Linux, Apple OS X, and Microsoft Windows operating systems. All of the source code is freely available on github under an Apache-2.0 license.
Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Wiki (https://itk.org/Wiki/SimpleITK/GettingStarted).
Python Binary Downloads
pip install --upgrade pip
pip install SimpleITK
SimpleITK. These can be installed with:conda install -c simpleitk simpleitk
A complete available set of compiled binaries, including select CSharp and Java distributions, along with source and data tar-balls are available on Source Forge (https://sourceforge.net/projects/simpleitk/files/SimpleITK/1.0.0/).
Key Improvements:
GetArrayViewFromImage provides copy free read-only accessmemory view objectsImageRegistrationMethodAdditional Improvements:
API Changes
ImageSeriesReader::GetGDCMSeriesFileNames parameter loadPrivateTags parameter. This removes an overloaded version of the class method.sitkWallClock enum for a sentinel value for random number seed to indicate initialization from the clockImage::GetNumberOfPixelsLabelMapContourOverlayImageFilter::SetColormapLabelMapToRGBImageFilter::SetColormapImageRegistrationMethod::SetVirtualDomainImageRegistrationMethod::SetVirtualDomainFromImageImageRegistrationMethod::AddMetricSamplingSeed methodCastImageFilter::SetOutputPixelType method no longer accepts the pixel ID by value, uses only enumerated typeNothing published for this version
We are pleased to announce the release of SimpleITK 0.10.0!
We are pleased to announce the release of SimpleITK 0.10.0!
As with all SimpleITK releases, we have a variety of binaries available. This includes fresh Python Wheels for MS Windows, GNU Linux and Apple OS X, along with Java and CSharp binaries for MS Windows. Additionally, binaries for the Python distribution Anaconda are available.
This release features major improvements to the build infrastructure, improved support for R, better downloads with pip and many new features!
Information on how to get started and download the binaries: https://www.itk.org/Wiki/SimpleITK/GettingStarted#Binaries
Binary distributions for many platforms and languages are available for downloading: https://sourceforge.net/projects/simpleitk/files/SimpleITK/0.10.0/
Release Doxygen Documentation: https://www.itk.org/SimpleITKDoxygen010/html/index.html
Key Improvements
Python
Lua
R
We are pleased to announce the release of SimpleITK 0.9.1!
We are pleased to announce the release of SimpleITK 0.9.1!
As with all SimpleITK releases, we have a variety of binaries available. This includes fresh Python Wheels and Eggs, along with Java, and CSharp binaries. Additionally, new binaries for Anaconda have been made improving the dependency requirements.
This is a patch release and includes an update to the ITK version from 4.7.2+ to 4.8.1. Additional updates include: improved formatting for python documentation, fixes to the transform interfaces, improved ImageIO exceptions and build improvements.
Information on how to get started and download the binaries: http://www.itk.org/Wiki/SimpleITK/GettingStarted#Binaries
Binary distributions for many platforms and languages are available for downloading: https://sourceforge.net/projects/simpleitk/files/SimpleITK/0.9.1/
Release Doxygen Documentation: http://www.itk.org/SimpleITKDoxygen09/html/index.html
<!-- language: lang-none -->
* db0ce5d Updating SimpleITK to 0.9.1 version for release
* aa2c3ff Merge branch 'UpdateITKTo4.8.1' into release
|\
| * fee435f Update ITK superbuild to 4.8.1 release
* | 6c3b4f0 Merge branch 'AddMissingJavaCMakeVariables' into release
|\ \
| * | cec0b39 Add missing Java variables to the language options files
|/ /
* | 1c5f9b4 Merge branch 'UpdateITKTo4.8.1' into release
|\ \
| |/
| * c027978 Updating ITK superbuild towards v4.8.1 pending release
|/
* aa33380 Do not pass unneeded language arguments on the command line
* 7b83998 Require libraries when a wrapping for a language is enabled
* 5b1c3b5 Regenerated the .i files
* 0399fb6 Updated space_parse with a noLeadingSpace flag
* 792c306 Fix leading space problem in doxy2swig.py
* 8754ca5 Add unsigned int specifier
* 92fee75 Adding ObjectCount measurement to ConnectedComponents filter
* 1ac4872 WIP: Adding local transform fixes
* a389ca0 Merge branch 'SIMPLEITK-638_ImproveImageReadException' into release
|\
| * a55f6b0 Improve exception when unable to create ImageIO
* 706b697 Merge branch 'SIMPLEITK-639_PatchRevisionDescription' into release
* fd06d0b Replace tabs with spaces.
* 13c0d41 GetGitRevisionDescription: Fix issue referencing project source
We are pleased to announce the release of SimpleITK 0.9!
We are pleased to announce the release of SimpleITK 0.9!
NOW WITH REGISTRATION
Here is a quick overview of the ITKv4's registration in SimpleITK via IPython/Jupiter notebook: http://insightsoftwareconsortium.github.io/SimpleITK-Notebooks/60_RegistrationIntroduction.html
This release features the ImageRegistrationMethod which brings a SimpleITK style interface to the modular ITKv4 registration framework. This adds support for a variety of transforms including rigid, affine, b-spline, and deformation fields. The metrics supported include correlation, means squares, ANTS neighborhood correlation, and mutual information. A variety of optimizers are available along with scales estimators for the optimized transformation parameters and built in multi-scale registration support.
Additionally, a number of registration filters have been added: DemonsRegistrationFilter, DiffeomorphicDemonsRegistrationFilter, FastSymmetricForcesDemonsRegistrationFilter, LevelSetMotionRegistrationFilter and SymmetricForcesDemonsRegistrationFilter.
Several examples can be found in the examples directory to help you get started. These examples include Affine registration, BSpline, Demons and Displacement fields. http://www.itk.org/SimpleITKDoxygen/html/examples.html
We have also added the following filters: AdditiveGaussianNoiseImageFilter, AggregateLabelMapFilter, BinaryImageToLabelMapFilter, ChangeLabelLabelMapFilter, CollidingFrontsImageFilter, DisplacementFieldJacobianDeterminantFilter, FastMarchingBaseImageFilter, FastMarchingUpwindGradientImageFilter, InverseDisplacementFieldImageFilter, InvertDisplacementFieldImageFilter, LabelImageToLabelMapFilter, LabelShapeStatisticsImageFilter, LabelStatisticsImageFilter, LabelUniqueLabelMapFilter, MergeLabelMapFilter, RelabelLabelMapFilter, SaltAndPepperNoiseImageFilter, ShotNoiseImageFilter, SpeckleNoiseImageFilter and TransformToDisplacementFieldFilter
Information on how to get started and download the binaries: http://www.itk.org/Wiki/SimpleITK/GettingStarted#Binaries
Binary distributions for many platforms and languages are available for downloading: https://sourceforge.net/projects/simpleitk/files/SimpleITK/0.9rc1/
Release Doxygen Documentation: http://www.itk.org/SimpleITKDoxygen09/html/index.html
Additional Release Notes: http://www.itk.org/Wiki/SimpleITK/ReleaseNotes#SimpleITK_-_Version_0.9.0_Release
users. Could it be renamed for the C# package to say "Readme.txt"?
We are pleased to announce the SimpleITK 0.8.1 Release.
We are pleased to announce the SimpleITK 0.8.1 Release.
SimpleITK is a simplified layer built on top of ITK, intended to facilitate its use in rapid prototyping, education and interpreted languages. SimpleITK provides binaries for several wrapped languages to enable users to rapidly get started using ITK.
Information on how to get started and download the binaries: http://www.itk.org/Wiki/SimpleITK/GettingStarted#Binaries
This patch release updates the ITK version to the newly released 4.7.0. Additionally, this patch contains improved support for CMake 3.0, fixes for compilation issues, the addition of the LabelOverlapMeasures filter, and a fix for the ClampCast filter.
Also, we are now compiling for Python 3.4, and have stopped compiling for Python 3.2. Lastly, we are providing some binaries for the Anaconda Python distribution on Binstar.
Binary distributions for many platforms and languages are available for downloading: https://sourceforge.net/projects/simpleitk/files/SimpleITK/0.8.1/
Release Doxygen Documentation: http://www.itk.org/SimpleITKDoxygen08/html/index.html
The KernelEnum types as an object member has been deprecated.
We are happy to announce the SimpleITK 0.8.0 Release.
SimpleITK is a simplified layer built on top of ITK, intended to facilitate its use in rapid prototyping, education and interpreted languages. SimpleITK provide binaries for several wrapped languages to enable users to rapidly get started using ITK.
Information on how to get started and download the binaries: http://www.itk.org/Wiki/SimpleITK/GettingStarted#Binaries
Improvements:
Compatibility:
Updated Documentation:
Binary distribution for many platforms and languages are available for downloading: https://sourceforge.net/projects/simpleitk/files/SimpleITK/0.8.0/
Release Doxygen Documentation: http://www.itk.org/SimpleITKDoxygen08/html/index.html
Nothing published for this version
We are pleased to announce the release of SimpleITK 0.7.0!
We are pleased to announce the release of SimpleITK 0.7.0!
The release's binary built distributions are available for many languages and platforms. They are available for download:
http://sourceforge.net/projects/simpleitk/files/SimpleITK/0.7.0/
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:
CSharp:
Doxygen for this release can be found here: http://itk.org/SimpleITKDoxygen07/html/pages.html
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →