{"id":19428244,"url":"https://github.com/computationalcore/introduction-to-opencv","last_synced_at":"2025-06-13T19:04:50.366Z","repository":{"id":44390910,"uuid":"234768780","full_name":"computationalcore/introduction-to-opencv","owner":"computationalcore","description":"This is a collection of Jupyter notebooks that is intended to provide an introduction to OpenCV's Python interface.","archived":false,"fork":false,"pushed_at":"2020-04-03T16:17:50.000Z","size":4660,"stargazers_count":29,"open_issues_count":0,"forks_count":15,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-13T19:03:25.571Z","etag":null,"topics":["computer-vision","jupyter-notebook","opencv","python","python3"],"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/computationalcore.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}},"created_at":"2020-01-18T17:11:57.000Z","updated_at":"2025-03-08T05:07:12.000Z","dependencies_parsed_at":"2022-07-15T01:47:01.080Z","dependency_job_id":null,"html_url":"https://github.com/computationalcore/introduction-to-opencv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/computationalcore/introduction-to-opencv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computationalcore%2Fintroduction-to-opencv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computationalcore%2Fintroduction-to-opencv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computationalcore%2Fintroduction-to-opencv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computationalcore%2Fintroduction-to-opencv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/computationalcore","download_url":"https://codeload.github.com/computationalcore/introduction-to-opencv/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computationalcore%2Fintroduction-to-opencv/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259704413,"owners_count":22898858,"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":["computer-vision","jupyter-notebook","opencv","python","python3"],"created_at":"2024-11-10T14:14:46.219Z","updated_at":"2025-06-13T19:04:50.286Z","avatar_url":"https://github.com/computationalcore.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction to OpenCV\n\nThis is a collection of Jupyter notebooks that is intended to provide an introduction to OpenCV's Python interface. All notebooks were initially developed and released by [Hannah](https://github.com/handee/opencv-gettingstarted), with some minors changes, code update for python3, and some other customizations provided by me.\n\nThe target audience is broad and includes\n\n * People who have done computer science (maybe to graduate level) but who have not looked at OpenCV before\n * People who are studying other subjects and want to play with computer vision\n\n![No idea](https://raw.githubusercontent.com/computationalcore/introduction-to-opencv/master/assets/noidea.jpg \"I have no idea\")\n\n## Notebooks\n\nThe notebooks are divided by the following lessons. \nI also provided the estimated time required to complete each lesson, a link to the source code, and the Google Colab link where anyone can use to follow the lessons and run the examples.\n\n\n| Lesson        | Estimated time needed | Source Code  | Colab |\n| ------------- |:---------------------:| :-----------:| -----:|\n| OpenCV fundamentals       | 20 min | [Open](https://github.com/computationalcore/introduction-to-opencv/blob/master/notebooks/1-Fundamentals.ipynb) | [Open](https://colab.research.google.com/github/computationalcore/introduction-to-opencv/blob/master/notebooks/1-Fundamentals.ipynb) |\n| Image stats and image processing       | 20 min | [Open](https://github.com/computationalcore/introduction-to-opencv/blob/master/notebooks/2-Image_stats_and_image_processing.ipynb) | [Open](https://colab.research.google.com/github/computationalcore/introduction-to-opencv/blob/master/notebooks/2-Image_stats_and_image_processing.ipynb) |\n| Features in computer vision       | 20 min | [Open](https://github.com/computationalcore/introduction-to-opencv/blob/master/notebooks/3-Features.ipynb) | [Open](https://colab.research.google.com/github/computationalcore/introduction-to-opencv/blob/master/notebooks/3-Features.ipynb) |\n| Cascade Classification      | 20 min | [Open](https://github.com/computationalcore/introduction-to-opencv/blob/master/notebooks/4-Cascade_classification.ipynb) | [Open](https://colab.research.google.com/github/computationalcore/introduction-to-opencv/blob/master/notebooks/4-Cascade_classification.ipynb) |\n| **Total** | **80 min** |  |  |\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n\n## Acknowledgments\n* [Hannah](https://github.com/handee)\n* [HCC Summer School in Bremen](http://hcc.uni-bremen.de/school2016/)\n* [OpenCV](https://opencv.org/)\n* [Raph Trajano](https://github.com/raphtrajano)\n* [Nelson Perez](https://github.com/bilthon)\n\nAnd a special thanks to [Raph Trajano](https://github.com/raphtrajano) for reviewing and fixing the materials.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomputationalcore%2Fintroduction-to-opencv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomputationalcore%2Fintroduction-to-opencv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomputationalcore%2Fintroduction-to-opencv/lists"}