Skip to content

amitosw15/intro_into_cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Computer Vision 🚀

Welcome to the Intro to Computer Vision repository! Dive into the exciting world of image processing, feature extraction, and neural networks while building hands-on projects and exercises.


🔍 What's Inside?

  • Exercises: Step-by-step coding challenges to master core concepts.
  • Lectures: Slides and notes to complement your learning.
  • Resources: Datasets, additional readings, and tools to explore.

📂 Repository Structure

.
├── ex1/            # Exercise 1: Basic image processing
│   ├── data/       # Example datasets for image manipulation
│   └── scripts/    # Python scripts for the exercise
├── ex2/            # Exercise 2: Feature detection
├── lectures/       # Lecture slides and supplementary materials
├── resources/      # Additional learning resources
├── README.md       # You’re here!
└── requirements.txt # Python dependencies

🛠️ Setup & Installation

Requirements:

  • Python 3.8+
  • pip (Python package manager)
  • Basic understanding of programming

Get Started:

  1. Clone the repo:
    git clone git@github.com:your-username/intro_to_cv.git
    cd intro_to_cv
  2. Set up a virtual environment:
    python3 -m venv venv
  3. Activate it:
    • macOS/Linux: source venv/bin/activate
    • Windows: venv\Scripts\activate
  4. Install dependencies:
    pip install -r requirements.txt

🧠 Topics Covered

  • Image Processing Basics: Resizing, filtering, and transformations
  • Feature Detection: Keypoints and matching
  • Deep Learning for Vision: Convolutional Neural Networks (CNNs)
  • Real-World Applications: Object detection, segmentation, and more

⚡ How to Use

  1. Navigate to an exercise directory:
    cd ex1/scripts
  2. Run the script:
    python main.py

📖 Learning Resources


🤝 Contributions Welcome!

Got ideas or improvements? Fork this repo, create a branch, and submit a pull request! Contributions keep the learning going. 🙌


📜 License

This repository is for educational purposes only. Respect intellectual property when using external resources.


Level up your skills in computer vision—one image at a time. 🖼️✨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages