跳转到主要内容

ITK的两投影2D/3D配准类

项目描述

https://github.com/InsightSoftwareConsortium/ITKTwoProjectionRegistration/workflows/Build,%20test,%20package/badge.svg PyPI Version License

概述

基于ITK的基于强度信息的2D/3D刚性图像配准实现,用于体外束放疗中患者设置评估。该配准框架旨在同时将两个投影图像配准到3D图像体积中。投影几何设置为模拟连接到医用直线加速器进行癌症治疗的X射线成像系统。使用归一化相关性作为相似度度量,使用Powell的优化器作为优化方法。实现了Siddon-Jacobs快速光线追踪算法来从3D图像体积计算投影图像。

更详细的信息可以在Insight Journal文章中找到

Wu, J.
ITK-Based Implementation of Two-Projection 2D/3D Registration Method with an
Application in Patient Setup for External Beam Radiotherapy
The Insight Journal. July-December. 2010.
https://hdl.handle.net/10380/3245
https://www.insight-journal.org/browse/publication/784

安装

Python

安装Python包

pip install itk-twoprojectionregistration

C++

从ITK 4.10.0开始,此模块作为远程模块在ITK源树中可用。要启用它,请在ITK的CMake构建配置中设置

Module_TwoProjectionRegistration:BOOL=ON

许可证

本软件采用Apache 2.0许可证发布。请参阅LICENSE文件获取详细信息。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程。

构建分发

itk_twoprojectionregistration-2.0.0-cp311-abi3-win_amd64.whl (866.6 kB 查看散列)

上传时间 CPython 3.11+ Windows x86-64

itk_twoprojectionregistration-2.0.0-cp311-abi3-manylinux_2_28_x86_64.whl (4.0 MB 查看散列)

上传时间 CPython 3.11+ manylinux: glibc 2.28+ x86-64

itk_twoprojectionregistration-2.0.0-cp311-abi3-manylinux_2_28_aarch64.whl (3.6 MB 查看散列)

上传时间 CPython 3.11+ manylinux: glibc 2.28+ ARM64

itk_twoprojectionregistration-2.0.0-cp311-abi3-manylinux_2_17_x86_64.whl (2.5 MB 查看散列)

上传时间 CPython 3.11+ manylinux: glibc 2.17+ x86-64

itk_twoprojectionregistration-2.0.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB 查看哈希值)

上传时间: CPython 3.11+ manylinux: glibc 2.17+ x86-64

itk_twoprojectionregistration-2.0.0-cp311-abi3-macosx_11_0_arm64.whl (1.8 MB 查看哈希值)

上传时间: CPython 3.11+ macOS 11.0+ ARM64

itk_twoprojectionregistration-2.0.0-cp311-abi3-macosx_10_9_x86_64.whl (2.3 MB 查看哈希值)

上传时间: CPython 3.11+ macOS 10.9+ x86-64

itk_twoprojectionregistration-2.0.0-cp310-cp310-win_amd64.whl (861.1 kB 查看哈希值)

上传时间: CPython 3.10 Windows x86-64

itk_twoprojectionregistration-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.0 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.28+ x86-64

itk_twoprojectionregistration-2.0.0-cp310-cp310-manylinux_2_28_aarch64.whl (3.6 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.28+ ARM64

itk_twoprojectionregistration-2.0.0-cp310-cp310-manylinux_2_17_x86_64.whl (2.4 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ x86-64

itk_twoprojectionregistration-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ x86-64

itk_twoprojectionregistration-2.0.0-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB 查看哈希值)

上传时间: CPython 3.10 macOS 11.0+ ARM64

itk_twoprojectionregistration-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl (2.3 MB 查看哈希值)

上传时间: CPython 3.10 macOS 10.9+ x86-64

itk_twoprojectionregistration-2.0.0-cp39-cp39-win_amd64.whl (861.7 kB 查看哈希值)

上传于 CPython 3.9 Windows x86-64

itk_twoprojectionregistration-2.0.0-cp39-cp39-manylinux_2_28_x86_64.whl (4.0 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.28+ x86-64

itk_twoprojectionregistration-2.0.0-cp39-cp39-manylinux_2_28_aarch64.whl (3.6 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.28+ ARM64

itk_twoprojectionregistration-2.0.0-cp39-cp39-manylinux_2_17_x86_64.whl (2.4 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

itk_twoprojectionregistration-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

itk_twoprojectionregistration-2.0.0-cp39-cp39-macosx_11_0_arm64.whl (1.8 MB 查看哈希值)

上传于 CPython 3.9 macOS 11.0+ ARM64

itk_twoprojectionregistration-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl (2.3 MB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ x86-64

itk_twoprojectionregistration-2.0.0-cp38-cp38-win_amd64.whl (888.5 kB 查看哈希值)

上传于 CPython 3.8 Windows x86-64

itk_twoprojectionregistration-2.0.0-cp38-cp38-manylinux_2_28_x86_64.whl (4.0 MB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.28+ x86-64

itk_twoprojectionregistration-2.0.0-cp38-cp38-manylinux_2_28_aarch64.whl (3.6 MB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.28+ ARM64

itk_twoprojectionregistration-2.0.0-cp38-cp38-manylinux_2_17_x86_64.whl (2.4 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ x86-64

itk_twoprojectionregistration-2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ x86-64

itk_twoprojectionregistration-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl (2.3 MB 查看哈希)

上传于 CPython 3.8 macOS 10.9+ x86-64

由以下支持