{"id":13419854,"url":"https://github.com/InsightSoftwareConsortium/ITK","last_synced_at":"2025-03-15T05:33:21.762Z","repository":{"id":37797738,"uuid":"800928","full_name":"InsightSoftwareConsortium/ITK","owner":"InsightSoftwareConsortium","description":"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.","archived":false,"fork":false,"pushed_at":"2025-01-06T01:03:14.000Z","size":220520,"stargazers_count":1453,"open_issues_count":351,"forks_count":671,"subscribers_count":75,"default_branch":"master","last_synced_at":"2025-01-06T17:31:23.947Z","etag":null,"topics":["cpp","hacktoberfest","image-analysis","insight-toolkit","itk","medical-imaging","numfocus","open-science","open-source","python","reproducible-research","scientific-computing"],"latest_commit_sha":null,"homepage":"https://itk.org","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/InsightSoftwareConsortium.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["numfocus"],"custom":"https://opencollective.com/itk"}},"created_at":"2010-07-27T15:48:04.000Z","updated_at":"2025-01-06T14:51:08.000Z","dependencies_parsed_at":"2022-06-22T21:45:19.738Z","dependency_job_id":"d2dd4268-209d-463b-bf28-97e15662cff7","html_url":"https://github.com/InsightSoftwareConsortium/ITK","commit_stats":{"total_commits":47219,"total_committers":429,"mean_commits":"110.06759906759906","dds":0.8028336051165844,"last_synced_commit":"46ebe1f990a7498d02187f24200b22f6c4c0d932"},"previous_names":[],"tags_count":153,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsightSoftwareConsortium%2FITK","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsightSoftwareConsortium%2FITK/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsightSoftwareConsortium%2FITK/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsightSoftwareConsortium%2FITK/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InsightSoftwareConsortium","download_url":"https://codeload.github.com/InsightSoftwareConsortium/ITK/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239947281,"owners_count":19723092,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","hacktoberfest","image-analysis","insight-toolkit","itk","medical-imaging","numfocus","open-science","open-source","python","reproducible-research","scientific-computing"],"created_at":"2024-07-30T22:01:21.926Z","updated_at":"2025-03-15T05:33:21.756Z","avatar_url":"https://github.com/InsightSoftwareConsortium.png","language":"C++","readme":"![ITK - The Insight Toolkit](https://raw.githubusercontent.com/InsightSoftwareConsortium/ITK/801370c025c7d296783481779a41c6d559c992c5/Documentation/Art/itkBannerSmall.png)\n\nITK: The Insight Toolkit\n========================\n\n[![GitHub release](https://img.shields.io/github/release/InsightSoftwareConsortium/ITK.svg)](https://github.com/InsightSoftwareConsortium/ITK/releases/latest)\n[![PyPI](https://img.shields.io/pypi/v/itk.svg)](https://pypi.python.org/pypi/itk)\n[![Wheels](https://img.shields.io/pypi/wheel/itk.svg)](https://pypi.org/project/itk)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/InsightSoftwareConsortium/ITK/blob/master/LICENSE)\n[![DOI](https://zenodo.org/badge/800928.svg)](https://zenodo.org/badge/latestdoi/800928)\n[![Powered by NumFOCUS](https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat\u0026colorA=E1523D\u0026colorB=007D8A)](https://numfocus.org)\n\n| | | C++ | Python |\n|:------:|:------:|:--------:|:--------:|\n| Azure Pipelines | Linux | [![Build Status](https://dev.azure.com/itkrobotlinux/ITK.Linux/_apis/build/status/ITK.Linux?branchName=master)](https://dev.azure.com/itkrobotlinux/ITK.Linux/_build/latest?definitionId=2\u0026branchName=master) | [![Build Status](https://dev.azure.com/itkrobotlinuxpython/ITK.Linux.Python/_apis/build/status/ITK.Linux.Python?branchName=master)](https://dev.azure.com/itkrobotlinuxpython/ITK.Linux.Python/_build/latest?definitionId=3\u0026branchName=master) |\n| Azure Pipelines | Windows | [![Build Status](https://dev.azure.com/itkrobotwindow/ITK.Windows/_apis/build/status/ITK.Windows?branchName=master)](https://dev.azure.com/itkrobotwindow/ITK.Windows/_build/latest?definitionId=2\u0026branchName=master) | [![Build Status](https://dev.azure.com/itkrobotwindowpython/ITK.Windows.Python/_apis/build/status/ITK.Windows.Python?branchName=master)](https://dev.azure.com/itkrobotwindowpython/ITK.Windows.Python/_build/latest?definitionId=1) |\n| Azure Pipelines | macOS | [![Build Status](https://dev.azure.com/itkrobotmacos/ITK.macOS/_apis/build/status/ITK.macOS?branchName=master)](https://dev.azure.com/itkrobotmacos/ITK.macOS/_build/latest?definitionId=2\u0026branchName=master) | [![Build Status](https://dev.azure.com/itkrobotmacospython/ITK.macOS.Python/_apis/build/status/ITK.macOS.Python?branchName=master)](https://dev.azure.com/itkrobotmacospython/ITK.macOS.Python/_build/latest?definitionId=2\u0026branchName=master) |\n| GitHub Actions | Linux, Windows, macOS | [![ITK.Pixi](https://github.com/InsightSoftwareConsortium/ITK/actions/workflows/pixi.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK/actions/workflows/pixi.yml) | |\n| GitHub Actions | macOS (Apple Silicon)|  [![ITK.macOS.Arm64](https://github.com/InsightSoftwareConsortium/ITK/actions/workflows/macos-arm.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK/actions/workflows/macos-arm.yml)| |\n| Azure Pipelines | Linux (Code coverage)| [![Build Status](https://dev.azure.com/itkrobotbatch/ITK.Coverage/_apis/build/status/ITK.Coverage?branchName=master)](https://dev.azure.com/itkrobotbatch/ITK.Coverage/_build/latest?definitionId=3\u0026branchName=master) | |\n\nLinks\n-----\n\n* [Homepage](https://itk.org)\n* [Download](https://docs.itk.org/en/latest/download.html)\n* [Documentation](https://docs.itk.org/)\n* [Discussion](https://discourse.itk.org/)\n* [Software Guide](https://itk.org/ItkSoftwareGuide.pdf)\n* [Examples](https://examples.itk.org/)\n* [Issue tracking](https://github.com/InsightSoftwareConsortium/ITK/issues)\n* [Submit a patch](CONTRIBUTING.md)\n\n*Note*: For questions related to ITK, please use the official [Discussion](https://discourse.itk.org/)\nspace: the [issue tracker](https://github.com/InsightSoftwareConsortium/ITK/issues)\nis reserved to track different aspects of the software development process, as\nhighlighted by the available templates.\n\n\nAbout\n-----\n\nThe Insight Toolkit (ITK) is an open-source, cross-platform toolkit for\nN-dimensional scientific image processing, segmentation, and registration.\nSegmentation is the process of identifying and classifying data found in a\ndigitally sampled representation. Typically the sampled representation is an\nimage acquired from such medical instrumentation as CT or MRI scanners.\nRegistration is the task of aligning or developing correspondences between\ndata. For example, in the medical environment, a CT scan may be aligned with a\nMRI scan in order to combine the information contained in both.\n\n[//]: # (numfocus-fiscal-sponsor-attribution)\n\nThe ITK project uses an [open governance model](./GOVERNANCE.md)\nand is fiscally sponsored by [NumFOCUS](https://numfocus.org/). Consider making\na [tax-deductible donation](https://opencollective.com/itk) to help the project\npay for developer time, professional services, travel, workshops, and a variety of other needs.\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://numfocus.org/project/itk\"\u003e\n    \u003cimg height=\"60px\"\n         src=\"https://raw.githubusercontent.com/numfocus/templates/master/images/numfocus-logo.png\"\n         align=\"center\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\nITK is distributed in binary Python packages. To install:\n\n```bash\npip install itk\n```\n\nor\n\n```bash\nconda install -c conda-forge itk\n```\n\nThe cross-platform, C++ core of the toolkit may be built from source using\n[CMake](https://cmake.org).\n\nCopyright\n---------\n\n[NumFOCUS](https://numfocus.org/) holds the copyright of this software.\nNumFOCUS is a non-profit entity that promotes the use of open source\nscientific software for educational and research purposes.  NumFOCUS delegates\nproject governance to the [Insight Software\nConsortium](https://www.insightsoftwareconsortium.org) Council, an educational\nconsortium dedicated to promoting and maintaining open-source, freely\navailable software for medical image analysis. This includes promoting such\nsoftware in teaching, research, and commercial applications, and maintaining\nwebpages and user and developer communities.  ITK is distributed under a\nlicense that enables use for both non-commercial and commercial applications.\nSee\n[LICENSE](https://github.com/InsightSoftwareConsortium/ITK/blob/master/LICENSE)\nand\n[NOTICE](https://github.com/InsightSoftwareConsortium/ITK/blob/master/NOTICE)\nfiles for details.\n\nSupporting ITK\n--------------\n\nITK is a fiscally sponsored project of [NumFOCUS](https://numfocus.org/), a non-profit dedicated\nto supporting the open source scientific computing community. If you want to\nsupport ITK's mission to develop and maintain open-source, reproducible\nscientific image analysis software for education and research, please consider\nmaking a [donation](https://opencollective.com/itk) to support our efforts.\n\nNumFOCUS is 501(c)(3) non-profit charity in the United States; as such,\ndonations to NumFOCUS are tax-deductible as allowed by law. As with any\ndonation, you should consult with your personal tax adviser or the IRS about\nyour particular tax situation.\n\nProfessional Services\n---------------------\n\n[Kitware](https://www.kitware.com/) provides professional services for ITK,\nincluding custom solution creation, collaborative research and development,\ndevelopment support, and training.\n\nCitation\n--------\n\nTo cite ITK, please reference, as appropriate:\n\n### The papers\n\n\u003e 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\n\n\u003e 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).\n\n### The books\n\n\u003e Johnson, McCormick, Ibanez. \"The ITK Software Guide: Design and Functionality.\" Fourth Edition. Published by Kitware, Inc. 2015 ISBN: 9781-930934-28-3.\n\n\u003e Johnson, McCormick, Ibanez. \"The ITK Software Guide: Introduction and Development Guidelines.\" Fourth Edition. Published by Kitware, Inc. 2015 ISBN: 9781-930934-27-6.\n\n### Specific software version\n\n[![DOI](https://zenodo.org/badge/800928.svg)](https://zenodo.org/badge/latestdoi/800928)\n\nOnce your work has been published, please create a pull request to add\nthe publication to the\n[ITKBibliography.bib](https://github.com/InsightSoftwareConsortium/insightsoftwareconsortium.org/blob/master/static/citations-visualization/ITKBibliography.bib)\nfile.\n\n[![Alt](https://repobeats.axiom.co/api/embed/e2194d411e086b1a9a9db4336692fdb302612295.svg \"Repobeats analytics image\")](https://github.com/InsightSoftwareConsortium/ITK/pulse/monthly)\n","funding_links":["https://github.com/sponsors/numfocus","https://opencollective.com/itk"],"categories":["TODO scan for Android support in followings","C++","Repos"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FInsightSoftwareConsortium%2FITK","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FInsightSoftwareConsortium%2FITK","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FInsightSoftwareConsortium%2FITK/lists"}