{"id":27949265,"url":"https://github.com/haleshot/signal_image_processing","last_synced_at":"2026-05-05T22:41:54.755Z","repository":{"id":178241738,"uuid":"661570758","full_name":"Haleshot/Signal_Image_Processing","owner":"Haleshot","description":"Dive into the world of Signal and Image Processing with this repository. Explore a collection of Python programs covering Discrete Fourier Transform, Elementary Signals, Sampling, Point Processing Techniques, Histogram Processing, Frequency Domain Filtering, Edge Detection, Erosion and Dilation, and Morphological Operations.","archived":false,"fork":false,"pushed_at":"2024-04-28T06:10:40.000Z","size":5947,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-28T08:16:28.342Z","etag":null,"topics":["blurring","cv2","dilation","downsampling","erosion","gaussian-filter","image","imageanalysis","imageclassification","imageprocessing","imagerecognition","lowpass-filter","python","qt","thresholding","upsampling"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","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/Haleshot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2023-07-03T07:11:28.000Z","updated_at":"2024-04-28T06:10:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"6d530be5-c5f2-40aa-8cbf-09b0c9e867a3","html_url":"https://github.com/Haleshot/Signal_Image_Processing","commit_stats":null,"previous_names":["haleshot/signal_image_processing"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FSignal_Image_Processing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FSignal_Image_Processing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FSignal_Image_Processing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FSignal_Image_Processing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Haleshot","download_url":"https://codeload.github.com/Haleshot/Signal_Image_Processing/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252902718,"owners_count":21822288,"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":["blurring","cv2","dilation","downsampling","erosion","gaussian-filter","image","imageanalysis","imageclassification","imageprocessing","imagerecognition","lowpass-filter","python","qt","thresholding","upsampling"],"created_at":"2025-05-07T15:21:14.528Z","updated_at":"2026-05-05T22:41:49.720Z","avatar_url":"https://github.com/Haleshot.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Signal and Image Processing Repository\r\n\r\nThis repository contains various programs related to Signal and Image Processing. These programs cover a range of topics such as LPF, HPF, Downsampling, Upsampling, Thresholding, Negative of an Image, and Blurring. The programs are implemented using Python and commonly used libraries like OpenCV, Matplotlib and Pandas along with custom user-defined functions.\r\n\r\n\r\n| Serial Number | Program Title                    | Description                                                    | Tools Used                 | Repository Link                                                                                    |\r\n|---------------|---------------------------------|----------------------------------------------------------------|----------------------------|----------------------------------------------------------------------------------------------------|\r\n| 1             | Discrete Fourier Transform      | Implementation of the Discrete Fourier Transform (DFT)         | Python, NumPy, OpenCV      | [Discrete_Fourier_Transform](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Discrete_Fourier_Transform) |\r\n| 2             | Elementary Signals              | Implementation of basic elementary signals                     | Python, NumPy, Matplotlib | [Elementary_Signals](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Elementary_Signals)         |\r\n| 3             | Sampling and Greyscale Resolution| Demonstration of sampling and greyscale resolution              | Python, NumPy, OpenCV      | [Sampling_and_Greyscale_Resolution](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Sampling_and_Greyscale_Resolution) |\r\n| 4             | Point Processing Techniques     | Implementation of point processing techniques                  | Python, NumPy, OpenCV      | [Point_Processing_Techniques](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Point_Processing_Techniques) |\r\n| 5             | Histogram Processing            | Implementation of histogram processing techniques              | Python, NumPy, OpenCV      | [Histogram_Processing](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Histogram_Processing)       |\r\n| 6             | Frequency Domain Filtering      | Implementation of frequency domain filtering techniques        | Python, NumPy, OpenCV      | [Frequency_Domain_Filtering](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Frequency_Domain_Filtering) |\r\n| 7             | Edge Detection                  | Implementation of edge detection algorithms                    | Python, NumPy, OpenCV      | [Edge_Detection](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Edge_Detection)                 |\r\n| 8             | Erosion and Dilation            | Implementation of erosion and dilation operations              | Python, NumPy, OpenCV      | [Erosion_Dilation](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Erosion_Dilation)             |\r\n| 9             | Morphological Operations         | Implementation of morphological operations                     | Python, NumPy, OpenCV      | [Morphological_Operations](https://github.com/Haleshot/Signal_Image_Processing/tree/main/Morphological_Operations) |\r\n\r\n\r\n\r\n## Usage\r\n\r\nEach program in this repository is designed to be run independently. To use a specific program, follow the instructions provided in its corresponding directory.\r\n\r\n## Contributing\r\n\r\nContributions to this repository are welcome. If you would like to contribute or have suggestions for improvement, please create a pull request or submit an issue in the respective program's repository.\r\n\r\n## License\r\n\r\nThis repository is licensed under the [MIT License](https://opensource.org/licenses/MIT). Please see the individual program directories for more information on licensing for each program.\r\n\r\n## Contact\r\n\r\nIf you have any questions or inquiries, feel free to contact the repository owner or contributor through their GitHub profiles listed in the respective program repositories.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaleshot%2Fsignal_image_processing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhaleshot%2Fsignal_image_processing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaleshot%2Fsignal_image_processing/lists"}