Apache License 2.0

项目介绍

InsightSoftwareConsortium/ITK 是一个托管在 GitHub 上的开源项目,主要使用 C++ 编写,采用 Apache License 2.0 许可证,目前获得 1.7k 个 Star、690 次 Fork。

仓库全名
InsightSoftwareConsortium/ITK
开源许可证
Apache License 2.0
Star 数
1.7k
Fork 数
690
未关闭 Issue
369

README 摘要

ITK: The Insight Toolkit ======================== C++ | Python | :------:|:------:|:--------:|:--------:| Links Homepage Download Documentation Discussion Software Guide Examples Issue tracking Submit a patch Note: For questions related to ITK, please use the official Discussion space: the issue tracker is reserved to track different aspects of the software development process, as highlighted by the available…

完整内容见 GitHub 原始 README 或本页 。

常见问题

ITK 用什么语言开发?

主要使用 C++ 编写,采用 Apache License 2.0 许可证,目前有 1.7k 个 Star。

ITK 可以免费商用吗?

仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 ITK 的源码?

可以直接克隆仓库:git clone https://github.com/InsightSoftwareConsortium/ITK.git,默认分支为 main;安装与运行步骤见仓库 README。

ITK 最近还在维护吗?

仓库最近一次更新为 1 天前,当前有 369 个未关闭 Issue;Star 数为 1.7k,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

C
C++
CMake
CSS
Clojure
Gnuplot
JavaScript
Objective-C++
Python
SWIG
Shell
Tcl
XSLT

README

ITK - The Insight Toolkit

ITK: The Insight Toolkit

GitHub release PyPI Wheels License DOI Powered by NumFOCUS

C++ Python
Azure Pipelines Linux Build Status Build Status
Azure Pipelines Windows Build Status Build Status
Azure Pipelines macOS Build Status Build Status
GitHub Actions Linux, Windows, macOS ITK.Pixi
GitHub Actions macOS (Apple Silicon) ITK.macOS.Arm64
GitHub Actions Linux, macOS ARM64 ITK.Arm64
Azure Pipelines Linux (Code coverage) Build Status

Note: For questions related to ITK, please use the official Discussion space: the issue tracker is reserved to track different aspects of the software development process, as highlighted by the available templates.

About

The Insight Toolkit (ITK) is an open-source, cross-platform toolkit for N-dimensional scientific image processing, segmentation, and registration. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with a MRI scan in order to combine the information contained in both.

The ITK project uses an open governance model and is fiscally sponsored by NumFOCUS. Consider making a tax-deductible donation to help the project pay for developer time, professional services, travel, workshops, and a variety of other needs.


ITK is distributed in binary Python packages. To install:

pip install itk

or

conda install -c conda-forge itk

The cross-platform, C++ core of the toolkit may be built from source using CMake.

NumFOCUS holds the copyright of this software. NumFOCUS is a non-profit entity that promotes the use of open source scientific software for educational and research purposes. NumFOCUS delegates project governance to the Insight Software Consortium Council, an educational consortium dedicated to promoting and maintaining open-source, freely available software for medical image analysis. This includes promoting such software in teaching, research, and commercial applications, and maintaining webpages and user and developer communities. ITK is distributed under a license that enables use for both non-commercial and commercial applications. See LICENSE and NOTICE files for details.

Supporting ITK

ITK is a fiscally sponsored project of NumFOCUS, a non-profit dedicated to supporting the open source scientific computing community. If you want to support ITK’s mission to develop and maintain open-source, reproducible scientific image analysis software for education and research, please consider making a donation to support our efforts.

NumFOCUS is 501©(3) non-profit charity in the United States; as such, donations to NumFOCUS are tax-deductible as allowed by law. As with any donation, you should consult with your personal tax adviser or the IRS about your particular tax situation.

Professional Services

Kitware provides professional services for ITK, including custom solution creation, collaborative research and development, development support, and training.

Citation

To cite ITK, please reference, as appropriate:

  • GitHub renders a “Cite this repository” button from CITATION.cff at the repository root (Citation File Format 1.2.0) — use it to copy a ready-made APA or BibTeX entry.
  • LaTeX users can include the BibTeX entries in Documentation/Citations/itk.bib directly.

The papers

McCormick M, Liu X, Jomier J, Marion C, Ibanez L. ITK: enabling reproducible research and open science. Front Neuroinform. 2014;8:13. Published 2014 Feb 20. doi:10.3389/fninf.2014.00013

Yoo TS, Ackerman MJ, Lorensen WE, Schroeder W, Chalana V, Aylward S, Metaxas D, Whitaker R. Engineering and Algorithm Design for an Image Processing API: A Technical Report on ITK – The Insight Toolkit. In Proc. of Medicine Meets Virtual Reality, J. Westwood, ed., IOS Press Amsterdam pp 586-592 (2002).

The books

Johnson, McCormick, Ibanez. “The ITK Software Guide: Design and Functionality.” Fourth Edition. Published by Kitware, Inc. 2015 ISBN: 9781-930934-28-3.

Johnson, McCormick, Ibanez. “The ITK Software Guide: Introduction and Development Guidelines.” Fourth Edition. Published by Kitware, Inc. 2015 ISBN: 9781-930934-27-6.

Specific software version

DOI

Once your work has been published, please create a pull request to add the publication to the ITKBibliography.bib file.

Alt

评论

暂无评论