{"id":19093439,"url":"https://github.com/imagej/imagej-itk","last_synced_at":"2025-04-30T12:45:26.962Z","repository":{"id":137546674,"uuid":"42181463","full_name":"imagej/imagej-itk","owner":"imagej","description":"ITK integration for ImageJ","archived":false,"fork":false,"pushed_at":"2022-06-14T20:52:58.000Z","size":69,"stargazers_count":8,"open_issues_count":6,"forks_count":3,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-04-19T02:23:15.576Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imagej.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-09-09T13:53:44.000Z","updated_at":"2023-10-19T19:50:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"f487ffec-c1ba-4622-b87c-aef261b1436d","html_url":"https://github.com/imagej/imagej-itk","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imagej%2Fimagej-itk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imagej%2Fimagej-itk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imagej%2Fimagej-itk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imagej%2Fimagej-itk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imagej","download_url":"https://codeload.github.com/imagej/imagej-itk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251703198,"owners_count":21630196,"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":[],"created_at":"2024-11-09T03:24:41.369Z","updated_at":"2025-04-30T12:45:26.932Z","avatar_url":"https://github.com/imagej.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![](https://github.com/imagej/imagej-itk/actions/workflows/build-main.yml/badge.svg)](https://github.com/imagej/imagej-itk/actions/workflows/build-main.yml)\n\n# imagej-itk\n\nThis is a work in progress repository that demostrates how to expose [Insight\nToolkit](http://itk.org) functionality to [ImageJ2](http://imagej.net).\n\nCurrently, the repository demonstrates how to expose a few\n[SimpleITK](http://simpleitk.org) filters as [ImageJ2 Ops](http://imagej.net/Ops),\n[ImageJ2\nCommands](https://github.com/imagej/imagej-tutorials/tree/master/simple-commands), and\n[ImageJ2 Parameterized\nScripts](https://imagej.github.io/presentations/2015-09-04-imagej2-scripting/#/)\n\nThe project includes converters which translate ImageJ2 Datasets to the SimpleITK Image\nformat.  The ImageJ2 scripting framework automatically calls the converters when a script\nrequires a SimpleITK Image. \n\nWorking example\n---------------\n\nTry this Jython script in ImageJ's\n[Script Editor](http://imagej.net/Script_Editor)!\n\n```python\n# @org.itk.simple.Image image\n# @OUTPUT Dataset output\n\nfrom org.itk.simple import SmoothingRecursiveGaussianImageFilter\n\nitkGauss = SmoothingRecursiveGaussianImageFilter();\n\n# call itk rl using simple itk wrapper\noutput = itkGauss.execute(image, 3.0, False);\n```\n\n\n## Build Instructions ##\n\nTo get started, install [Maven 3](http://maven.apache.org/), and run:\n\n```\nmvn\n```\n\nfrom the repository root directory.\n\n### Bundling Native Libraries ###\n\nYou will need to add the `SimpleITKJava` native library appropriate for your operating system and architecture to the `java.library.path`. See the [SimpleITK documentation](http://www.itk.org/Wiki/SimpleITK/GettingStarted#Build_It_Yourself) for information on custom builds.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimagej%2Fimagej-itk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimagej%2Fimagej-itk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimagej%2Fimagej-itk/lists"}