{"id":26668307,"url":"https://github.com/ncdev2015/python-fish-eye-effect","last_synced_at":"2025-03-25T20:41:38.180Z","repository":{"id":283592751,"uuid":"952234947","full_name":"ncdev2015/python-fish-eye-effect","owner":"ncdev2015","description":"Fish eye effect from an image","archived":false,"fork":false,"pushed_at":"2025-03-21T03:02:33.000Z","size":678,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-21T03:29:28.494Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ncdev2015.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2025-03-21T00:26:08.000Z","updated_at":"2025-03-21T03:02:36.000Z","dependencies_parsed_at":"2025-03-21T03:39:37.689Z","dependency_job_id":null,"html_url":"https://github.com/ncdev2015/python-fish-eye-effect","commit_stats":null,"previous_names":["ncdev2015/python-fish-eye-effect"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ncdev2015%2Fpython-fish-eye-effect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ncdev2015%2Fpython-fish-eye-effect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ncdev2015%2Fpython-fish-eye-effect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ncdev2015%2Fpython-fish-eye-effect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ncdev2015","download_url":"https://codeload.github.com/ncdev2015/python-fish-eye-effect/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245542133,"owners_count":20632436,"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":"2025-03-25T20:41:37.521Z","updated_at":"2025-03-25T20:41:38.125Z","avatar_url":"https://github.com/ncdev2015.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python Fish Eye Effect\n\n## Overview\nThis project implements a fish-eye effect on a stitched panorama created from multiple images. It utilizes OpenCV for image processing, NumPy for numerical operations, and Matplotlib for displaying the results. The main functionalities include stitching images together to form a panorama, applying a fish-eye lens effect, and visualizing the output.\n\n## Installation\nTo run this project, you need to have Python installed on your machine. You also need to install the required libraries. You can do this using pip:\n\n```bash\npip install opencv-python numpy matplotlib\n```\n\n## Usage\n1. Place your image files in the `images` directory. You can use any number of images, but ensure they are suitable for stitching (i.e., overlapping regions).\n2. Modify the `image_files` list in `main.py` to include the names of your images. The default example includes:\n   - image1.jpg\n   - image2.jpg\n   - image3.jpg\n   - image4.jpg\n   - image5.jpg\n   - image6.jpg\n   - image7.jpg\n\n3. Run the application:\n\n```bash\npython main.py\n```\n\n4. The program will stitch the images, apply the fish-eye effect, and display the results. The output images will be saved in the `images` directory as `panorama.jpg` and `fisheye_panorama.jpg`.\n\n## Directory Structure\n```\npython-fish-eye-effect\n├── images               # Directory for input images and output results\n├── main.py             # Main application file\n└── README.md           # Project documentation\n```\n\n## Contributing\nFeel free to contribute to this project by submitting issues or pull requests. Your feedback and suggestions are welcome!\n\n## License\nThis project is open-source and available under the MIT License.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fncdev2015%2Fpython-fish-eye-effect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fncdev2015%2Fpython-fish-eye-effect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fncdev2015%2Fpython-fish-eye-effect/lists"}