{"id":28383053,"url":"https://github.com/opendronemap/orthorectify","last_synced_at":"2025-06-25T07:30:36.234Z","repository":{"id":81298309,"uuid":"554396553","full_name":"OpenDroneMap/orthorectify","owner":"OpenDroneMap","description":"Orthorectify images from ODM reconstruction","archived":false,"fork":false,"pushed_at":"2024-04-04T08:28:54.000Z","size":1399,"stargazers_count":14,"open_issues_count":3,"forks_count":4,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-06-21T22:27:18.229Z","etag":null,"topics":["3d-reconstruction","orthophotos","photogrammetry","photos"],"latest_commit_sha":null,"homepage":"https://www.opendronemap.org/odm/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenDroneMap.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}},"created_at":"2022-10-19T18:41:31.000Z","updated_at":"2025-06-02T20:48:48.000Z","dependencies_parsed_at":"2024-04-09T19:28:07.683Z","dependency_job_id":"b4b12539-5771-4e20-a331-b0d150f7362d","html_url":"https://github.com/OpenDroneMap/orthorectify","commit_stats":{"total_commits":30,"total_committers":4,"mean_commits":7.5,"dds":0.2666666666666667,"last_synced_commit":"5141612518c8bbd621dc8fe4cf3f9c7d0ef14c64"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/OpenDroneMap/orthorectify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenDroneMap%2Forthorectify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenDroneMap%2Forthorectify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenDroneMap%2Forthorectify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenDroneMap%2Forthorectify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenDroneMap","download_url":"https://codeload.github.com/OpenDroneMap/orthorectify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenDroneMap%2Forthorectify/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261826859,"owners_count":23215657,"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":["3d-reconstruction","orthophotos","photogrammetry","photos"],"created_at":"2025-05-30T05:11:46.265Z","updated_at":"2025-06-25T07:30:36.229Z","avatar_url":"https://github.com/OpenDroneMap.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Orthorectification Tool\n![image](https://user-images.githubusercontent.com/1951843/111536715-fc91c380-8740-11eb-844c-5b7960186391.png)\n\nThis tool is capable of orthorectifying individual images (or all images) from an existing ODM reconstruction.\n\n![image](https://user-images.githubusercontent.com/1951843/111529183-3ad6b500-8738-11eb-9960-b1aa676f863b.png)\n\n## Building\n\nUse the build scripts `build_release` and `build_debug` to compile natively.\n\nOtherwise you can build the docker image:\n```\ndocker build -t digipa/orthorectify .\n```\n\n## Usage\nAfter running a reconstruction using ODM:\n\n```\nOrthorectify /dataset-path\n```\nWith docker\n\n```\ndocker run -it -v /dataset-path:/dataset digipa/orthorectify /dataset\n```\nThis will start the orthorectification process for all images in the dataset. See additional flags you can pass at the end of the command above:\n```\nThis tool is capable of orthorectifying individual images (or all images) from an existing ODM reconstruction.\nUsage:\n  Orthorectify [OPTION...] positional parameters\n\n  -e, --dem arg               Absolute path to DEM to use to orthorectify\n                              images (default: odm_dem/dsm.tif)\n      --no-alpha              Don't output an alpha channel\n  -i, --interpolation arg     Type of interpolation to use to sample pixel\n                              values (nearest, bilinear) (default:\n                              bilinear)\n  -o, --outdir arg            Output directory where to store results\n                              (default: orthorectified)\n  -l, --image-list arg        Path to file that contains the list of image\n                              filenames to orthorectify. By default all\n                              images in a dataset are processed (default:\n                              img_list.txt)\n      --images arg            Comma-separated list of filenames to rectify.\n                              Use as an alternative to --image-list\n  -s, --skip-visibility-test  Skip visibility testing (faster but leaves\n                              artifacts due to relief displacement)\n  -t, --threads arg           Number of threads to use (-1 = all) (default:\n                              -1)\n  -v, --verbose               Verbose logging\n  -h, --help                  Print usage\n```\n-----------------\n## Roadmap\nHelp us improve this module! We could add:\n- [ ] Merging of multiple orthorectified images (blending, filtering, seam leveling)\n- [ ] Faster visibility test\n- [ ] Different methods for orthorectification (direct)\n- [ ] GPU Support","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopendronemap%2Forthorectify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopendronemap%2Forthorectify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopendronemap%2Forthorectify/lists"}