{"id":26905854,"url":"https://github.com/renan-siqueira/python-data-augmentation-tool","last_synced_at":"2026-04-13T11:01:59.889Z","repository":{"id":206598220,"uuid":"717244299","full_name":"renan-siqueira/python-data-augmentation-tool","owner":"renan-siqueira","description":"This project is an image processing and augmentation tool","archived":false,"fork":false,"pushed_at":"2023-12-06T23:33:04.000Z","size":31,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T10:59:06.046Z","etag":null,"topics":["data-augmentation","data-science","image-processing","image-transformations","mit-license","numpy","opencv","opencv-python","pillow","pylint","python","toolkit"],"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/renan-siqueira.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}},"created_at":"2023-11-10T22:37:06.000Z","updated_at":"2024-06-11T16:25:24.000Z","dependencies_parsed_at":"2023-11-11T01:31:59.834Z","dependency_job_id":"52b2d746-734d-4ea8-ac39-a62013e50bdd","html_url":"https://github.com/renan-siqueira/python-data-augmentation-tool","commit_stats":null,"previous_names":["renan-siqueira/python-data-augmentation-tool"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/renan-siqueira/python-data-augmentation-tool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renan-siqueira%2Fpython-data-augmentation-tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renan-siqueira%2Fpython-data-augmentation-tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renan-siqueira%2Fpython-data-augmentation-tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renan-siqueira%2Fpython-data-augmentation-tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renan-siqueira","download_url":"https://codeload.github.com/renan-siqueira/python-data-augmentation-tool/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renan-siqueira%2Fpython-data-augmentation-tool/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31749763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["data-augmentation","data-science","image-processing","image-transformations","mit-license","numpy","opencv","opencv-python","pillow","pylint","python","toolkit"],"created_at":"2025-04-01T10:59:08.317Z","updated_at":"2026-04-13T11:01:59.872Z","avatar_url":"https://github.com/renan-siqueira.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Image Processing and Augmentation Tool\n\n## Description\n\nThis project is an image processing and augmentation tool designed to apply various transformations to images. Data augmentation in the context of machine learning and image processing is a technique used to enhance the size and quality of training datasets by creating modified versions of the data. This process helps in improving the robustness and effectiveness of models, especially in tasks like image recognition and classification.\n\n## Features\n\n- Apply multiple image augmentation techniques like flipping, brightness enhancement, contrast enhancement, sharpening, edge enhancement, gamma correction, and equalization.\n- Ability to load processing parameters from a JSON file.\n- Process images in bulk from a specified input directory.\n\n---\n\n## Getting Started\n\n### Requirements\n\n- Python 3.x\n- Pip package manager\n\n### Setup and Installation\n\n1. **Clone the Repository**\n\n```bash\ngit clone https://github.com/renan-siqueira/python-data-augmentation-tool.git\ncd python-data-augmentation-tool\n```\n\n2. **Create and Activate a Virtual Environment (Optional but recommended)**\n\n- For Windows:\n```bash\npython -m venv venv\n.\\venv\\Scripts\\activate\n```\n\n- For Unix or MacOS:\n```bash\npython3 -m venv venv\nsource venv/bin/activate\n```\n\n3. **Install Required Dependencies**\n\n```bash\npip install -r requirements.txt\n```\n\n---\n\n## How to Use\n\n1. Place your images in the input directory specified in the `settings/config.py` file.\n\n2. Modify the `json/params.json` file to set your desired augmentation parameters.\n\n3. Run the main script to process the images:\n\n```bash\npython main.py\n```\n\n4. Processed images will be saved in the output directory specified in the `settings/config.py` file.\n\n---\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n\n## Contributing\n\nContributions to this project are welcome. Please adhere to this project's Code of Conduct.\n\n---\n\n## Authors\n\n- Renan Siqueira Antonio\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenan-siqueira%2Fpython-data-augmentation-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenan-siqueira%2Fpython-data-augmentation-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenan-siqueira%2Fpython-data-augmentation-tool/lists"}