Recode-Hive / machine-learning-repos

A curated list of awesome machine learning frameworks, libraries and software (by language). I
MIT License
43 stars 119 forks source link

Pre-Processing Techniques in DL #425

Open anushkasaxena07 opened 6 days ago

anushkasaxena07 commented 6 days ago

Description

This project involves implementing various image preprocessing techniques using Python to help users understand and apply these methods, thereby increasing the accuracy of machine learning models. The following preprocessing techniques will be covered:

Image Resize Image Crop Edge Detection (Sobel, Prewitt, Canny) Noise Removal Image Conversion (Grayscale, Binary) Histogram Equalization

Summary of Changes

Image Resize: Implemented functionality to adjust the dimensions of images, standardizing their input size for machine learning models. Image Crop: Added methods to extract specific regions from images, focusing on areas of interest and removing unwanted parts. Edge Detection: Developed techniques for highlighting edges within images using Sobel, Prewitt, and Canny algorithms. Noise Removal: Introduced methods to reduce or eliminate noise from images, enhancing their quality. Image Conversion: Created functions to convert images to grayscale or binary formats, simplifying processing and reducing computational complexity. Histogram Equalization: Implemented functionality to adjust image contrast using histogram equalization, improving the visibility of features.

Fixes #418

Type of change

Checklist:

github-actions[bot] commented 6 days ago

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. In the meantime, please ensure that your changes align with our CONTRIBUTING.md. If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊