{"id":23046795,"url":"https://github.com/0xnu/apollo","last_synced_at":"2025-04-03T02:43:45.010Z","repository":{"id":257049224,"uuid":"854208511","full_name":"0xnu/apollo","owner":"0xnu","description":"Apollo provides methods for loading, manipulating, and saving images, including resizing, grayscale conversion, thresholding, and basic feature extraction.","archived":false,"fork":false,"pushed_at":"2024-09-15T17:34:34.000Z","size":3479,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T18:12:14.778Z","etag":null,"topics":["image","image-classification","image-processing","image-recognition"],"latest_commit_sha":null,"homepage":"","language":"Zig","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xnu.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-08T16:59:30.000Z","updated_at":"2025-01-13T21:32:07.000Z","dependencies_parsed_at":"2024-09-14T15:34:43.009Z","dependency_job_id":"82789614-9b6d-4b79-a356-befeb86b1958","html_url":"https://github.com/0xnu/apollo","commit_stats":null,"previous_names":["0xnu/apollo"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xnu%2Fapollo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xnu%2Fapollo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xnu%2Fapollo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xnu%2Fapollo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xnu","download_url":"https://codeload.github.com/0xnu/apollo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246927809,"owners_count":20856193,"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":["image","image-classification","image-processing","image-recognition"],"created_at":"2024-12-15T22:29:17.137Z","updated_at":"2025-04-03T02:43:44.988Z","avatar_url":"https://github.com/0xnu.png","language":"Zig","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Apollo\n\nApollo provides methods for loading, manipulating, and saving images, including resizing, grayscale conversion, thresholding, and basic feature extraction.\n\n### Features\n\n- Image loading from file path\n- Image resizing with nearest-neighbor interpolation\n- RGB to grayscale conversion\n- Binary thresholding for grayscale images\n- Simple feature extraction (edge detection)\n- Image saving to file\n\n### Requirements\n\n- [Zig](https://en.wikipedia.org/wiki/Zig_(programming_language)) 0.11.0 or later\n\n### How to Use\n\nTo build the project, execute:\n\n```sh\n## BUILD ##\nzig build\n\n## EXAMPLE ##\nzig build run\n\n## TEST ##\nzig build test\n\n## TFLITE ##\nbrew install tensorflow\nzig build run-mnist-convert\n```\n\n\u003e mnist_model.keras size is 2.7 MB and mnist_model.tflite size is 12 Bytes.\n\nThe resulting binary will be located in `zig-out/`.\n\n### License\n\nThis project is licensed under the [BSD 3-Clause License](LICENSE) - see the file for details.\n\n### Copyright\n\n(c) 2024 [Finbarrs Oketunji](https://finbarrs.eu). All Rights Reserved.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xnu%2Fapollo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xnu%2Fapollo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xnu%2Fapollo/lists"}