Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Camera Frame Project

Build Status License Python Version

A Python-based Camera Frame Project that captures live video feeds from a connected camera, applies various processing filters, and displays the output in real-time. This project is ideal for learning and experimenting with computer vision techniques.


Features

  • 🎥 Real-Time Video Capture: Access live feed from your system's camera.
  • 🖼️ Frame Processing: Apply filters like grayscale, edge detection, or custom transformations.
  • 🖥️ Interactive UI: Use keyboard shortcuts to toggle filters and capture frames.
  • 💾 Frame Capture: Save processed frames as image files.

Getting Started

Follow these steps to set up and run the project.

Prerequisites

  • Python 3.x
  • OpenCV library for Python (cv2)

Installation

  1. Clone the repository:

    git clone https://github.com/Redbooster4/CameraFrame-
    cd camera-frame-project
  2. Install dependencies:

    pip install opencv-python

Usage

  1. Run the Python script:

    python camera_frame.py
  2. Interact with the live camera feed:

    • Press g to toggle grayscale mode.
    • Press s to save the current frame.
    • Press e to get only the edges of your frame.
    • Press q to quit the program.

Technologies Used

  • Python: Core programming language.
  • OpenCV: For video capture and image processing.

Contributing

Contributions are welcome! To contribute:

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature-name
  3. Commit your changes and push to the branch:
    git push origin feature-name
  4. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Acknowledgements

  • OpenCV documentation for guidance on image processing.
  • Community contributors for making this project better!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages