{"id":28719727,"url":"https://github.com/n4vrl0s3/image-processing","last_synced_at":"2025-06-15T06:04:14.087Z","repository":{"id":291376986,"uuid":"974638245","full_name":"n4vrl0s3/Image-Processing","owner":"n4vrl0s3","description":"This repository contains various image processing projects and examples implemented in Python. It showcases techniques such as filtering, edge detection, image transformation, and more using popular libraries like OpenCV or PIL. Perfect for beginners and developers exploring the fundamentals of image processing and computer vision.","archived":false,"fork":false,"pushed_at":"2025-04-29T04:52:05.000Z","size":13401,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-09T09:55:28.618Z","etag":null,"topics":["image-processing","matplotlib","numpy","opencv-python"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/n4vrl0s3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["n4vrl0s3"],"patreon":null,"open_collective":null,"ko_fi":"yanshaaa","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-04-29T04:50:05.000Z","updated_at":"2025-05-02T15:25:24.000Z","dependencies_parsed_at":"2025-05-04T09:01:44.478Z","dependency_job_id":null,"html_url":"https://github.com/n4vrl0s3/Image-Processing","commit_stats":null,"previous_names":["n4vrl0s3/image-processing"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/n4vrl0s3/Image-Processing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n4vrl0s3%2FImage-Processing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n4vrl0s3%2FImage-Processing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n4vrl0s3%2FImage-Processing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n4vrl0s3%2FImage-Processing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/n4vrl0s3","download_url":"https://codeload.github.com/n4vrl0s3/Image-Processing/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n4vrl0s3%2FImage-Processing/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259929971,"owners_count":22933530,"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-processing","matplotlib","numpy","opencv-python"],"created_at":"2025-06-15T06:04:13.517Z","updated_at":"2025-06-15T06:04:14.073Z","avatar_url":"https://github.com/n4vrl0s3.png","language":"Jupyter Notebook","funding_links":["https://github.com/sponsors/n4vrl0s3","https://ko-fi.com/yanshaaa"],"categories":[],"sub_categories":[],"readme":"# Image Processing\n\nThis repository contains the source code for an image processing project demonstrating the fundamental concepts and techniques in image manipulation. This project is designed to help beginners understand how to process and transform images using Python and OpenCV.\n\n\u003chr\u003e\u003cbr\u003e\n\n## Purpose of This Repository\n\nTo provide a foundational understanding of image processing and demonstrate how to apply various transformations and operations on images.\n\n\u003chr\u003e\u003cbr\u003e\n\n## Demonstration\n\nBelow is a demonstration of a simple Python code structure for image processing:\n\n```python\nimport cv2\nimport numpy as np\n\n# Load an image\nimage = cv2.imread('sample.jpg')\n\n# Convert to grayscale\ngray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)\n\n# Create a binary image using thresholding\n_, binary_image = cv2.threshold(gray_image, 128, 255, cv2.THRESH_BINARY)\n\n# Apply a translation\nrows, cols = image.shape[:2]\ntranslation_matrix = np.float32([[1, 0, 50], [0, 1, 50]])\ntranslated_image = cv2.warpAffine(image, translation_matrix, (cols, rows))\n\n# Display the results\ncv2.imshow('Original Image', image)\ncv2.imshow('Grayscale Image', gray_image)\ncv2.imshow('Binary Image', binary_image)\ncv2.imshow('Translated Image', translated_image)\n\ncv2.waitKey(0)\ncv2.destroyAllWindows()\n```\n\n\u003chr\u003e\u003cbr\u003e\n\n## Features\n\n- Image loading and displaying\n- Grayscale conversion\n- Binary thresholding\n- Image translation\n\n\u003chr\u003e\u003cbr\u003e\n\n## Technologies Used\n\n- Python\n- OpenCV\n\n\u003chr\u003e\u003cbr\u003e\n\n## Project Setup\n\n1. **Clone this Repository**\n\n```bash\ngit clone https://github.com/n4vrl0s3/Image-Processing.git\n```\n\n2. **Install the required Python packages**\n\n```bash\npip install opencv-python numpy matplotlib \n```\n\n\u003chr\u003e\u003cbr\u003e\n\n## Steps to Run\n\n1. **Ensure you have the required Python packages installed**\n2. **Run the Python script in your preferred IDE or terminal**\n\n\u003chr\u003e\u003cbr\u003e\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n\u003chr\u003e\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://www.x.com/n4vrl0s3/\"\u003e\n    \u003cimg src=\"https://capsule-render.vercel.app/api?type=waving\u0026height=200\u0026color=100:49108B,20:F3F8FF\u0026section=footer\u0026reversal=false\u0026textBg=false\u0026fontAlignY=50\u0026descAlign=48\u0026descAlignY=59\"/\u003e\n  \u003c/a\u003e\n\u003c/div\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn4vrl0s3%2Fimage-processing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fn4vrl0s3%2Fimage-processing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn4vrl0s3%2Fimage-processing/lists"}