{"id":16516646,"url":"https://github.com/adamspannbauer/stitcher","last_synced_at":"2026-04-17T04:32:24.758Z","repository":{"id":83432269,"uuid":"202005434","full_name":"AdamSpannbauer/stitcher","owner":"AdamSpannbauer","description":"Experiment for panorama stitching without any directional assumptions.","archived":false,"fork":false,"pushed_at":"2019-08-16T23:54:27.000Z","size":19934,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-08T15:01:59.998Z","etag":null,"topics":["computer-vision","image-processing","opencv","panorama-stitching","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AdamSpannbauer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-08-12T20:38:16.000Z","updated_at":"2020-04-14T18:04:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"c04f7e81-9fbf-4a5b-8964-f0d2810fb0f4","html_url":"https://github.com/AdamSpannbauer/stitcher","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AdamSpannbauer/stitcher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamSpannbauer%2Fstitcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamSpannbauer%2Fstitcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamSpannbauer%2Fstitcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamSpannbauer%2Fstitcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AdamSpannbauer","download_url":"https://codeload.github.com/AdamSpannbauer/stitcher/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamSpannbauer%2Fstitcher/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31915124,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["computer-vision","image-processing","opencv","panorama-stitching","python"],"created_at":"2024-10-11T16:25:55.022Z","updated_at":"2026-04-17T04:32:24.742Z","avatar_url":"https://github.com/AdamSpannbauer.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stitcher\n\nExperiment to stitch images together without directional assumptions.  Takes a list of images as input and reduces list by iteratively stitching images together.  Process stops if images not deemed similar enough (as deemed by an arbitrarily set keypoint match count).\n\nA lot of the starting code in this repo was based on [@PyImageSearch](https://twitter.com/PyImageSearch)'s tutorial, [OpenCV panorama stitching](https://www.pyimagesearch.com/2016/01/11/opencv-panorama-stitching/).\n\n## Example\n\n### Input\n\n\n```\npython stitch.py -i image_pieces\n```\n\n\u003csub\u003e\\**[`image_pieces`](image_pieces) is a directory containing images to be stitched*\u003c/sub\u003e\n\n\n### Output\n\n#### Final output compared to input pieces\n\n\u003cimg src='readme/example_output.png' align='center' width='75%'\u003e\n\n#### Optional progress display\n\n\u003cimg src='readme/example_progress.gif' align='center' width='75%'\u003e\n\n\u003csub\u003e\\**Funko Pop style picture provided by [@pofigster](https://twitter.com/pofigster)*\u003c/sub\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamspannbauer%2Fstitcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadamspannbauer%2Fstitcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamspannbauer%2Fstitcher/lists"}