Skip to main content

ITK filters to estimate a strain tensor field from a displacement field or a spatial transformation

Project description

https://github.com/KitwareMedical/ITKStrain/workflows/Build,%20test,%20package/badge.svg PyPI License

Overview

This repository contains ITK filters to estimate a strain tensor field from a displacement field or a spatial transformation.

For more information, see the Insight Journal article:

McCormick M.
N-Dimensional Computation of Strain Tensor Images in the Insight Toolkit
The Insight Journal. January-December. 2017.
https://hdl.handle.net/10380/3573
https://insight-journal.org/browse/publication/984

Installation

To install the Python package:

pip install itk-strain

To build the C++ module, either enable the CMake option in ITK’s build configuration:

Module_Strain:BOOL=ON

Or, build the module as a separate project against an ITK build tree:

git clone https://github.com/KitwareMedical/ITKStrain
mkdir ITKStrain-bulid
cd ITKStrain-build
cmake -DITK_DIR=/path/to/ITK-build ../ITKStrain
cmake --build .

License

This software is distributed under the Apache 2.0 license. Please see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

itk_strain-1.0.1-cp311-abi3-win_amd64.whl (716.0 kB view details)

Uploaded CPython 3.11+ Windows x86-64

itk_strain-1.0.1-cp311-abi3-manylinux_2_28_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11+ manylinux: glibc 2.28+ x86-64

itk_strain-1.0.1-cp311-abi3-manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.11+ manylinux: glibc 2.28+ ARM64

itk_strain-1.0.1-cp311-abi3-manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11+ manylinux: glibc 2.17+ x86-64

itk_strain-1.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11+ manylinux: glibc 2.17+ x86-64

itk_strain-1.0.1-cp311-abi3-macosx_11_0_arm64.whl (690.8 kB view details)

Uploaded CPython 3.11+ macOS 11.0+ ARM64

itk_strain-1.0.1-cp311-abi3-macosx_10_9_x86_64.whl (806.9 kB view details)

Uploaded CPython 3.11+ macOS 10.9+ x86-64

itk_strain-1.0.1-cp310-cp310-win_amd64.whl (715.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

itk_strain-1.0.1-cp310-cp310-manylinux_2_28_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

itk_strain-1.0.1-cp310-cp310-manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ARM64

itk_strain-1.0.1-cp310-cp310-manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

itk_strain-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

itk_strain-1.0.1-cp310-cp310-macosx_11_0_arm64.whl (685.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

itk_strain-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl (806.3 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

itk_strain-1.0.1-cp39-cp39-win_amd64.whl (715.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

itk_strain-1.0.1-cp39-cp39-manylinux_2_28_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

itk_strain-1.0.1-cp39-cp39-manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ARM64

itk_strain-1.0.1-cp39-cp39-manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

itk_strain-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

itk_strain-1.0.1-cp39-cp39-macosx_11_0_arm64.whl (685.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

itk_strain-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl (806.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

itk_strain-1.0.1-cp38-cp38-win_amd64.whl (741.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

itk_strain-1.0.1-cp38-cp38-manylinux_2_28_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

itk_strain-1.0.1-cp38-cp38-manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ ARM64

itk_strain-1.0.1-cp38-cp38-manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

itk_strain-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

itk_strain-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl (806.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file itk_strain-1.0.1-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 018c4fc3f6c0ae7da442d2aee9e05f383cbef2d93f5ebcd798b7153975c5edfa
MD5 aacc3dd83212a702d457e956da413ec8
BLAKE2b-256 1979484dd48ed185872370cdd8efd380f0c5ab0cea6246a4de8418f122cf5cc9

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63e09893c39e52f647d487d60498de871fa894c7a16862e141941e948fc881be
MD5 20044e14c9a4814f9e070b9c6fafa3dc
BLAKE2b-256 b1922e3190e418bc09e4a91bbe13986934343f39e4be6ca893a0137364979bae

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 715a57f9092494406cc8d32226167760923da035330dd289103fa4da3232a043
MD5 66adb0de029d10dd3e23a2c76a050fd1
BLAKE2b-256 9c2c9ed40f6131a052ebb40852bdf8969d3f3a9f4373660f500a8f8d45c74d34

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp311-abi3-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp311-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 bde21e66b66eaae809911011a20752abc3e8499b42ecd8ce5f4a297a89eec83b
MD5 09288ef487cbba500c049f351e950519
BLAKE2b-256 208c3f3d374a2bf47af34ba1bef84b8ddeebd0597e341a49943f0b9ebe4c11a4

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ffed2e7675c9e77e1f393b2810f80ed986cb2856baa9b0886ac7bfbe26e1e0e
MD5 27f480dc8ddd2191b74e301ff811d6c8
BLAKE2b-256 8c1156cdb1b9bedb90c8715d25942aa28cf8deffe31ad1f0060a98d35638fc4b

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6223ed8ff65bf007b4bfcf8244ec9ac6125b4c094de3091e613d8a530940d398
MD5 051b132b6cc74fee5e564fb62d59d133
BLAKE2b-256 d0a1fe126377041386e9343892959e1aa030ce96ab3532e9fdf9ba933cdd54ae

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp311-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp311-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60c7d027a1ca4da70194e7be88faa08f6ebcb80c1fa74b963ff56326d842f985
MD5 818dc231c4830056cbf11635d998d522
BLAKE2b-256 f33abae3501a409253964a289a8623be13890d619df05af4ee338c6d4789a341

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 adecb69e7e4caf7453445d9d9453529ed2448925b9a7c3085d2ab9f86ae2a4e9
MD5 19204d4d8b19bee441544b4a6fe543b5
BLAKE2b-256 da2064373d79867a0bb632d5164814aea3c634f71a37f311ceeaf8c9516c1cc0

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08e253d73d75a1daa714a3a55a16d41766472f5aa5c83966e38fe29f45109d73
MD5 804e93e2a80fdee513e37d01576b402f
BLAKE2b-256 6cc9f0f3ea143108723ddfd2a31ba3fd89eb9d2b19d2206286428db414b2262f

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb0234692a29e209a0082d60da8a96497ead1111dc7990ffef76a35ed56524fb
MD5 9b6abdc0e012a5d5573d3411ab41b756
BLAKE2b-256 1a6e266fbd7a242bd664fb1d7d8e2127c2f445210aaa9b35f532f2dbe1849b12

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp310-cp310-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp310-cp310-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f288623756a2726f1d0a25c2483c5926ef72c6aca12dabc5cccd07b4605e07ff
MD5 6241a596c7b62dd6e089bf4b70fc12f9
BLAKE2b-256 18b7c66037d37247080136cac802e844c04f7f395c0f03465500bb16bd565fa5

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42d2ee05a14502e5cd40c3f323eda8a6ce30c53bd4061caf50bd9c8a49f432d3
MD5 5e99b941ca3620ef1d97739d6f0d3c55
BLAKE2b-256 2c8e693cad217a9e01f8e3c9f164f9f7c2c39d15d4dc4574bdbdff7a97a63ccc

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0c2fa3b1ef6dcf28e05176b93f96e0b4d63a02e4032cc9c4e97592ca0896ad2
MD5 ffb11d24b41dfffb615ab9b588c5c453
BLAKE2b-256 798f7fed9b18457b97a46bcffd5e745d9e2065ac704336a2b22511d490e5955e

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bb05dbd26b7b65ec3353989c6683c7d48ec87f87a78c833c4d10b589689a39d3
MD5 bd056414702a6c457205c308178af503
BLAKE2b-256 e7947d60219b1a1bae0d9bedc3e0b8d9107f39ccefedfbf758ab3da882e4c92b

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b1566f6b8270a0786fbff288c8248ea8b68b9108c517b3cd76d07eee9e88f218
MD5 e0f4313017ff9d35136c8376e496475d
BLAKE2b-256 72fca090fd7a0e473dfcc2fcb41871ecf533c1b6c86e9ad151a57b26cd3e7a1e

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63c020ffea44422626fcbac1dea16927c8c4d24aed4e8395f881fc6350fb554d
MD5 f61224d4cf61506847bd6477ff79ff5d
BLAKE2b-256 4ee5d50708a093f658cb09756b03b135776869f95cbed1b492312bbbbfc06d30

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ac7207a4fef14a78933d6e521659293f04e66878a0b8227e18315efbef99899b
MD5 9ec1be3f11da9f5403e25af81ffd6362
BLAKE2b-256 23a9adeac21ba59a894d044c06cc6168016451c5526ba9634d38e8a51d54b0b3

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp39-cp39-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp39-cp39-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 107dc9d0b10e015e20d439b51a004f41404de3f723f705d611987b36dd898237
MD5 2fc70288a05dbdfc7065e4555b680e3e
BLAKE2b-256 fe3c1e758bf953756ccf8700a6a2e38f78233531fbd0b3de92dc3ae3595a9dc3

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97848044dbab026e9b0ef4c93c51a3792f0f765ac69e3d2489b40afad56b7354
MD5 34a5af1186c2c9f14a9fcfde829a2840
BLAKE2b-256 3598c0b85de1e07b26493b263784ec507d8bd3bc69683c66c1daf225b8db897b

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d43cd289cda28096a3e2e49f0a9cb5e2000b809b0a064e33aba0198bba2820a3
MD5 e380ff9f4737e41b7fe04935dca9916f
BLAKE2b-256 44c81c046b8ca4416c7c5dfcf600c656d254d0b4ee8877586287c633a03b4428

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4ac8a02e1ed325b4699fe7560b969297f7917b08ec36a6794334ead441d0399a
MD5 169cf356390486de3934185d994bc269
BLAKE2b-256 fea5fccde553400b620aa8217ff9d7dfa41d8a70962bc0b00261c213fe57058a

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 130f92d1b3348eb996177982eb2f7158dea3bd5c35119fbb9f33329e47d8cac6
MD5 c2f232c2804b54e686ffea7bfaea927e
BLAKE2b-256 1fb3b59cf4178c80853d26d86fa020e006c20411541ef92235061b9932ff9133

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9620a609ca8718b06fd7cf657ca5e45edfd4da852f5a20bb0d157c906f86878a
MD5 ec373b9070bbe0cd8c12374d5038c844
BLAKE2b-256 80e92ead7bd3275307730a29620eb569ef675509ee7b484a94f3262e300dacc3

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8c007d15e65e06c256c33b37887c8c98f92f7fa9b1075f73fd57a17726f333b0
MD5 a1f3eb13e64ea8c0789d38e9e9292630
BLAKE2b-256 1abfd93917ff29edb23686c58df739b8bb88d5cd4fe95cfce373786151ea9312

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp38-cp38-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp38-cp38-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 041a7a711c4b6751121968f5e471fe582939cc5e0be66b331a12ddeb49d5762c
MD5 0c5bcbf40088c5e1cb0640416b0916f7
BLAKE2b-256 ffa6421c579826d65ece6692f4f3ed6430c84a99df27fa5e3c77f8b3efc42673

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11967cc6ee0a2e4ee07cccaa4db68993c8ff322771f4aa7de800914f629b1949
MD5 e3b034b3f5ec95bbb502e95fd0db7acc
BLAKE2b-256 fb08cbb1afcb74b8decaafd07713bd16374bb7b5032c77523a6290d1ced41d84

See more details on using hashes here.

File details

Details for the file itk_strain-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for itk_strain-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc7293b8017a9945452cecb62bc6de4a83ca05cb9ea5cb835f87061bf73c8730
MD5 29a48b461aa590df324586fa409a1092
BLAKE2b-256 4892b80df0bc76dc8b8fa29d64372b4fff58c0a4c3b4623b52e69205f6bc6349

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page