Skip to main content

itk-phasesymmetry provides multi-scale steerable filters

Project description

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

Overview

This is a module for the Insight Toolkit (ITK) that provides multi-scale steerable filters for computing phase symmetry (PS).

Multi-scale steerable phase-symmetry filters are applied in the image Fourier transform domain, and have been shown to be a useful pre-processing measure for performing image registration and segmentation.

For more information, see the Insight Journal article:

Hatt C.
Multi-scale Steerable Phase-Symmetry Filters for ITK
The Insight Journal. July-December. 2011.
https://hdl.handle.net/10380/3330
https://www.insight-journal.org/browse/publication/846

Installation

Install the binary Python package with:

pip install itk-phasesymmetry

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

Module_PhaseSymmetry:BOOL=ON

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

git clone https://github.com/KitwareMedical/ITKPhaseSymmetry
mkdir ITKPhaseSymmetry-bulid
cd ITKPhaseSymmetry-build
cmake -DITK_DIR=/path/to/ITK-build ../ITKPhaseSymmetry
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_phasesymmetry-2.0.0-cp311-abi3-win_amd64.whl (760.0 kB view details)

Uploaded CPython 3.11+ Windows x86-64

itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_28_x86_64.whl (1.2 MB view details)

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

itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11+ manylinux: glibc 2.28+ ARM64

itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

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

itk_phasesymmetry-2.0.0-cp311-abi3-macosx_11_0_arm64.whl (800.0 kB view details)

Uploaded CPython 3.11+ macOS 11.0+ ARM64

itk_phasesymmetry-2.0.0-cp311-abi3-macosx_10_9_x86_64.whl (894.2 kB view details)

Uploaded CPython 3.11+ macOS 10.9+ x86-64

itk_phasesymmetry-2.0.0-cp310-cp310-win_amd64.whl (758.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ARM64

itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

itk_phasesymmetry-2.0.0-cp310-cp310-macosx_11_0_arm64.whl (793.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

itk_phasesymmetry-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl (892.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

itk_phasesymmetry-2.0.0-cp39-cp39-win_amd64.whl (759.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ARM64

itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

itk_phasesymmetry-2.0.0-cp39-cp39-macosx_11_0_arm64.whl (793.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

itk_phasesymmetry-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl (892.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

itk_phasesymmetry-2.0.0-cp38-cp38-win_amd64.whl (785.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ ARM64

itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

itk_phasesymmetry-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl (892.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file itk_phasesymmetry-2.0.0-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 45f74562e7f110ce12bf4ed0b5ebba75a57b4b3606d177f2591ddf92e1c6578b
MD5 6bf11835f71a548d1c686df944c1b0ad
BLAKE2b-256 f1793f10097ee183781435074e58cf9ec6e291f0c5ef7fda3a1262a0375cbb30

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 534a7ad6d29a51bf8379b69663629ad9aeee8542da9ddae3bd4004ffa41c0763
MD5 ac66ade248ce2faf37bb005346d373d7
BLAKE2b-256 d28d340042ee158507e69d5a8790b021decf7190423bb5996aed557b42b1a0df

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6fed50696f95f6bf668cb969d22c608688679795e1e9146af0f20687c9b8b45d
MD5 3c175b78d1b0f03c9ae130dd05fcfc9f
BLAKE2b-256 b41bff6ebbf2bae9215044cba45b360cf5dc6c4a74d47b3181612b94e41238b2

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b15c453aee77e7fdf0929a692d684265a2f6c2502ad98505e68501fabde3da4
MD5 1214e36789edfc742aa6dd433a6baf7e
BLAKE2b-256 3da9d82f7466d14ba36457c4d718398fe4cb01ddd83e6bbe22d99083e6490152

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp311-abi3-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp311-abi3-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63acbffb70436da3fdaa9475a2d46d003ff0a28d5ead8890feb7204a7f81b07b
MD5 fe32a18918f5edd4f15fe8b96c5832b3
BLAKE2b-256 a1f4ec06c3d839d1c7f7220d7526539a5c551765fb56e727fd657068e4425435

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4dab4e545097953378b720934b8de6835a245f7bf27c54ef395ff2c944088b15
MD5 6b70e04ead52be5f209e560dbe1b3130
BLAKE2b-256 172a43e7e17e2c554b752be063a40f3408eb853a4a052f270f8d4b834f9a8db6

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp311-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp311-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d378b75ec212112b6c806811ab44ae1baef9ea09f78e44133471d726cfb3225c
MD5 b7693c689ddb11a59cfe1df19a6ccb3f
BLAKE2b-256 df143d9ea65bf6c5b4156999a11b79125a56dfad1fea1254b277e9dca412886f

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 635dabf6f22c64bd4676e1e8e01757d729f45694c185cbaf471e5c7ade30719e
MD5 80fac325d3aed475a4598899162c92df
BLAKE2b-256 4ad38d758e924ab053b1c3e8dbe7985341e4e48df1280d27a99acbe71e1a4288

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b718794a3c3d4d4ffef91d94aa5dc81a01517a1b24afe36fb3cc944b8fe67fec
MD5 224ff1e8243deef810580c3be3e82163
BLAKE2b-256 33c81615696c22dee49287c9d86dd09445968cdc0c98739cf28aa56df3ff21cf

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 71c35c8ec99257bbbba857cb70c7baee648e013311779cf7b2e05e44565482f3
MD5 11e77dd7ae421416c0fb1e7ff1e89741
BLAKE2b-256 35f2ac4faf675726b633cf6094f5350b03dfcb78af32a15d1cae3abb9b7dd39a

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7ad405258fc0f06fa7df82415231811ec0dab03f848961b6bcb9acd64938224
MD5 94323778aad4d83a8f11490b8fdeb2f3
BLAKE2b-256 549a24656d984b3e55d8ce7883e576c3dc8f02e413eebf1c39754bdcc6aa1ca3

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74ee351bc39fff7f60d64a8783031bed3fd9f6eb3cebb5ffb8202e68f1c91648
MD5 9e9f93a71892e6c356fe4e3245e5ce1d
BLAKE2b-256 643bbbee08bc43d1932e52f61a9e658a11d3de29c3e5e31d95c4694244a586e3

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4183272aaf257afcdd075cee40718f6002e33ead716eccd8d40a0ce68cec61e1
MD5 995911f892bce39f8d486886262a1bb2
BLAKE2b-256 5c4fc5605eddead5c2f4e9fdeaae47597b1562b24a6a7d498ea1587c24a46619

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 87d39983c416fa6ca3491f19f89895c4c91e1d44a2696316817aa8ca78220592
MD5 85b8a74bf6ec34cfbe3e6fb58aaf9450
BLAKE2b-256 bae91859e8da87f9d3e6bc12507184c52bd612421a6137d3c8aa772f3148f727

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b8deb9729cf8b5e77638e61ffda92eccb4e9cfce6862f2351aeef57affaf2fa7
MD5 f67f0718d26b588ab637acc67eb63caf
BLAKE2b-256 b6f7d1004869ba6057a841417a4fc0324c51cc39f0c384b46793158950411fcc

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1800a5d310c26d24dafd58f687312a0a159ddffc172cca78178b1932bb00c997
MD5 86f729603f8d76212d87db769b345e87
BLAKE2b-256 0efc9dc35dce86593636c17bcd205268a2aae8be926f9e336ecfb1e0e2c312de

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5c14f67800855847ca554f126495d222d6ecfe21e5eda2b0e81d8604a4e1c5aa
MD5 bdf187020d42d928cab2ff5a7c4b0766
BLAKE2b-256 36ad6f5a132352161202844e004cd4e918a831a4cffb1f40e0fad1b4de8ef83f

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 951048c2f09d14df50887ec84d6161ff0e443f52119750fcbb30524f801e9205
MD5 2d3c4e8805cee49fbd685840e0357bd7
BLAKE2b-256 8cb314a9e13412546c97e81a11bd704f58befb9a194ca6f7e4c5a3b3dd142f55

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39cae2d7608212d5f378b7f939fb7eab41eeab4871b04897ee77449617e821b1
MD5 b9e34fe92a07468f69c916519cce11c7
BLAKE2b-256 090181a46fe1691108c08e468a6bebd584b67ec79d303feba794899b1ed328bd

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5804d959bd53a1c00cc1b2095dedc51ec701f37c410fe5e5431517e3a62af926
MD5 89928514af3bb02a98e0f5c72bc04729
BLAKE2b-256 431dff862c02e2befaee24ea0f1829f0bc794c327dda91d037cdced9505de94c

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a6734142e6197bb9f338d9582bad972aa73cacc3c454a5d73174aa08f54f66d1
MD5 0ca9790b8a994ef11f058931fd4bcede
BLAKE2b-256 07a2fe7bf3091c988c4ae47805e588ee21706b1942a2ce3fe5fd8db1931039d8

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7a71907c96e4172a3c678ce8dae3a54c52db7a6685ff2ea7dbcf6391196b7374
MD5 94051665ccd4c480dabbd60879b92505
BLAKE2b-256 e80cca2d273b38c1df37db11388716ec41fee0ef13c28d0a115bac6192e0eb41

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e0af13cd0ef655ce5d392aba9b081dc5830e7011b1130ac5f81311655beb10be
MD5 3aa145579c71f768887a63bb667e9b1f
BLAKE2b-256 c461e1c62a00e620a6b79e46ee42046d01f5903104faf51073e724d56665f59c

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ac98032e2a889440ec07751d9e7db0171e966b12a8b2c0ed8f58c7394b6c329b
MD5 4b37fc2e6787d3ea5d95fd3c269bf9a0
BLAKE2b-256 8f5e72fab776e3b8a94b549bc04e5f796c74f24a0cfbb57af59e32d42c4515c5

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a039868e7acb845bf13e839a7caf740657e8cdd2b76839b457ba950bcdb45f22
MD5 ebb036a317fd7e1ac1e50fbea31dc16f
BLAKE2b-256 35652862108ad0ecfaa133d1088dcef58bb847bc6befc9fe04a69bff2608041e

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bfae27a02335ecd89745b8487d59f18d6895912397cd88f900d2cc208a422535
MD5 6df079b2febc7bfdf03c37fb54d0c525
BLAKE2b-256 58361bbac495eb82a71f88e3c8637b19319566221194c2ceb726c1f7bb565b83

See more details on using hashes here.

File details

Details for the file itk_phasesymmetry-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for itk_phasesymmetry-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a45bb5f57cf7e767bf27e287094eb056a8b894eeceacd07e49800d448bda49fb
MD5 8f7a173b04c8342424f7e746f634164c
BLAKE2b-256 0f3c0d7913b63c0973ad5384e7a90ed7c5c1cc45fe4a9f6e7a3ebb81313d593d

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