{"id":16393854,"url":"https://github.com/avrabyt/image-compressor","last_synced_at":"2025-02-23T02:22:00.123Z","repository":{"id":110071924,"uuid":"559162788","full_name":"avrabyt/Image-Compressor","owner":"avrabyt","description":"🛠 Dimensionality Reduction demo tools ! 🚀 SVD and PCA for Image compression 🎃 Check the app out !✨","archived":false,"fork":false,"pushed_at":"2022-11-08T22:19:30.000Z","size":18571,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-04T04:16:03.761Z","etag":null,"topics":["dimensionality-reduction","machine-learning","pca","principal-component-analysis","python","singular-value-decomposition","streamlit","tutorial"],"latest_commit_sha":null,"homepage":"https://image-compression.streamlit.app","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/avrabyt.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-29T08:53:10.000Z","updated_at":"2024-08-29T04:17:28.000Z","dependencies_parsed_at":"2023-04-03T16:48:55.280Z","dependency_job_id":null,"html_url":"https://github.com/avrabyt/Image-Compressor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avrabyt%2FImage-Compressor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avrabyt%2FImage-Compressor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avrabyt%2FImage-Compressor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avrabyt%2FImage-Compressor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/avrabyt","download_url":"https://codeload.github.com/avrabyt/Image-Compressor/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240258790,"owners_count":19773058,"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":["dimensionality-reduction","machine-learning","pca","principal-component-analysis","python","singular-value-decomposition","streamlit","tutorial"],"created_at":"2024-10-11T04:54:22.640Z","updated_at":"2025-02-23T02:22:00.098Z","avatar_url":"https://github.com/avrabyt.png","language":"Python","readme":"# Image-Compressor\nImage compression using Singular Value Decomposition (SVD) and Principal Component Analysis (PCA) method.\n\nTry the app [here](https://svd-image-compression.streamlitapp.com/).\n\n# 1. Demo - SVD \n![Gif](Resources/streamlit-app-2022-10-29-14-10-80.gif)\n\n# 2. Demo - PCA\n\n![GifPCA](Resources/pca.gif)\n## Video tutorial\n\u003cdetails\u003e\n  \u003csummary\u003eSee the tutorial video\u003c/summary\u003e\n\n[![Dimensionality reduction in Machine Learning using Singular Value Decomposition(SVD)](https://github.com/avrabyt/Image-Compressor/blob/main/Resources/Machine%20Learning%20Techniques.png)](https://youtu.be/J2jBTFovWH8)\n\n\u003c/details\u003e\n\n# Resources\n- https://www.frankcleary.com/svdimage/\n- https://jonathan-hui.medium.com/machine-learning-singular-value-decomposition-svd-principal-component-analysis-pca-1d45e885e491\n\nMore resources I collected from my linkdin [post](https://www.linkedin.com/feed/update/urn:li:ugcPost:6992121144770236416?commentUrn=urn%3Ali%3Acomment%3A%28ugcPost%3A6992121144770236416%2C6993137971709288448%29\u0026dashCommentUrn=urn%3Ali%3Afsd_comment%3A%286993137971709288448%2Curn%3Ali%3AugcPost%3A6992121144770236416%29) comment section (from Joris Snellenburg): \n- [Demo+concept](http://timbaumann.info/svd-image-compression-demo/)\n- [Youtube tutorial by \nSteve Brunton](https://www.youtube.com/watch?v=H7qMMudo3e8)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favrabyt%2Fimage-compressor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Favrabyt%2Fimage-compressor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favrabyt%2Fimage-compressor/lists"}