{"id":21434376,"url":"https://github.com/z1skgr/-image-techniques--analysis","last_synced_at":"2025-03-16T22:46:31.941Z","repository":{"id":163130788,"uuid":"315185198","full_name":"z1skgr/-Image-techniques--analysis","owner":"z1skgr","description":"Image processing techniques on matlab","archived":false,"fork":false,"pushed_at":"2022-05-16T21:12:47.000Z","size":27372,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-22T23:34:52.820Z","etag":null,"topics":["image-processing","matlab"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","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/z1skgr.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":"2020-11-23T02:59:38.000Z","updated_at":"2024-11-15T09:43:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"faca5ba1-e834-46b8-b25a-3637c6c9b73b","html_url":"https://github.com/z1skgr/-Image-techniques--analysis","commit_stats":null,"previous_names":["z1skgr/-image-techniques--analysis"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z1skgr%2F-Image-techniques--analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z1skgr%2F-Image-techniques--analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z1skgr%2F-Image-techniques--analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z1skgr%2F-Image-techniques--analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/z1skgr","download_url":"https://codeload.github.com/z1skgr/-Image-techniques--analysis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235253778,"owners_count":18960482,"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","matlab"],"created_at":"2024-11-22T23:35:18.899Z","updated_at":"2025-01-23T09:11:20.656Z","avatar_url":"https://github.com/z1skgr.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Image techniques\n\u003e Techniques for processing images using matlab desing processes\n \n  ## Table of contents\n* [Labs](#labs)\n   * [1](#color-models)\n   * [2](#simple-image-processing-techniques)\n   * [3](#fourier-transformation-2d)\n   * [4](#image-restoration)\n* [Prerequisites](#prerequisites)\n* [How to run](#how-to-run)\n* [Acknowledgments](#acknowledgments)\n\n### Color Models\n1. RGB model.\n2. Pictures in Shades of Grey.\t\n3. HSI model. \n4. White balance. \n\n\u003cbr\u003e\u003cbr\u003e\n\n\n1. Convert 8-bit RGB to Shades of Grey\n2. Convert HSI model to RGB\n3. Fading Image\n   * rgb2hsv\n   * hsv2rgb\n   * imshow\n4. White balance 8-bit RGB image\n  \n\n### Simple Image Processing Techniques\n1. Histogram. \n2. Spatial filters. \n3. Smoothing filters. \n4. Sharpening filters. \n\n\u003cbr\u003e\u003cbr\u003e\n1. Balance histogram of an image\n   * imhist\n2. Convert image to black \u0026 white\n   * inspect histogram for threshold values\n3. Median and Gaussian filters on [brain.gif](https://github.com/z1skgr/MATLAB-image-techniques--analysis/issues/1#issue-1164065378)\n   * medfilt2\n   * fspecial \u0026 imfilter\n4. Salt \u0026 pepper on [brain.gif](https://github.com/z1skgr/MATLAB-image-techniques--analysis/issues/1#issue-1164065378)\n   * imnoise\n5. Noise reduction\n   * median filter \n   * average filter (fspecial \u0026 imfilter)\n\n\n### Fourier Transformation 2D\n1. Discrete Fourier transformation. \n2. Fourier transformation presentation as image. \n\u003cbr\u003e\u003cbr\u003e\n1. Fourier Transformation on [tools.bmp](https://github.com/z1skgr/MATLAB-image-techniques--analysis/issues/2#issue-1164068316)\n   * fft2\n2.\n3. Fourier Transformation\n   * vertical edge images\n   * horizontal edges image\n4. Fourier Transformation on black square image on size\n   * 10x10 and reversed 45 angles\n   * 30x30 and reversed 45 angles\n\n### Image Restoration\n1. Wiener Filter(Least Mean Square Filter). \n2. Constrained Least Squares Restoration. \n\u003cbr\u003e\u003cbr\u003e\n1. MSE on Blurring images with Gaussian noise\n\n\nFor each function, see help in Matlab\n\n## Prerequisites\nMATLAB environment (or any software using language that is mostly compatible with MATLAB, see [GNU Octave](https://www.gnu.org/software/octave/index)\n\n## How to run\n* Navigate path of the script you want to execute\n* run(`scriptname.m`)\n\nor \n* Execute `Run as script`\n\n\nPhotos have been used in random chosen for the project purposes[^1]. \n\n\n\n## Acknowledgments\nProjects were created for the requirements of the lesson Digital Image Processing\n\n[^1]: New pictures can be chosen if wanted\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fz1skgr%2F-image-techniques--analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fz1skgr%2F-image-techniques--analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fz1skgr%2F-image-techniques--analysis/lists"}