Welcome to the Computer Vision repository! This repository contains labs, lecture notes, and practice files for the Computer Vision course taught by Dr. Wajid Arshad Abbasi.
Dr. Wajid Arshad Abbasi's GitHub profile: https://github.com/wajidarshad
The repository is organized into the following folders:
- Labs: Contains lab assignments and practical exercises that demonstrate computer vision techniques and concepts.
- Lectures: Includes lecture slides, notes, and explanations of computer vision topics covered during the course.
This repository focuses on the following:
- Python: Programming language for implementing computer vision algorithms.
- OpenCV: A powerful library for computer vision tasks like image processing, object detection, and more.
- NumPy: For efficient numerical computations.
- Matplotlib/Seaborn: For data visualization and image plotting.
- Other Libraries: Additional libraries depending on specific labs (e.g., Scikit-learn, TensorFlow, PyTorch).
- Image processing basics: filtering, transformations, and edge detection
- Feature extraction and matching
- Object detection and tracking
- Image classification using deep learning
- Neural network architectures for vision tasks
- Advanced techniques: semantic segmentation, generative models, etc.
-
Clone the repository:
git clone https://github.com/cyberfantics/computer-vision.git
-
Navigate to the desired folder (e.g., Labs or Lectures).
-
Open the relevant files to explore the content or run the code.
Contributions are welcome! If you find any issue or have ideas for improvement, feel free to create a pull request or open an issue in the repository.
For questions or collaboration opportunities, feel free to reach out at:
- Email: [email protected]
- GitHub: CyberFantics
Happy coding and learning! 😊