OpenCV (Open Source Computer Vision Library) is an open-source computer vision and machine learning software library. It provides a wide range of functionalities for image and video processing, including object detection, feature extraction, image filtering, and more. OpenCV is widely used in various fields such as robotics, augmented reality, medical imaging, and surveillance.
This project captures an image from the camera and displays it using OpenCV and Matplotlib.
- Python
- OpenCV
- Matplotlib
- Run the provided Python script.
- The script will access the camera and capture an image.
- The captured image will be displayed using Matplotlib.
This project detects faces in an image using OpenCV's Haar Cascade classifier.
- Python
- OpenCV
- Ensure Python and OpenCV are installed.
- Download the haarcascade_frontalface_default.xml dataset or use the provided one.
- Run the Python script with an image file.
- The script will detect faces in the image and display it with bounding boxes around the detected faces.