Python opencv-python

Open-source Python projects categorized as opencv-python | Edit details

Top 23 Python opencv-python Projects

  • Linux-Fake-Background-Webcam

    Faking your webcam background under GNU/Linux, now supports background blurring, animated background, colour map effect, hologram effect and on-demand processing.

    Project mention: Linux-Fake-Background-Webcam: Faking your webcam background under GNU/Linux. | | 2022-03-25
  • imagezmq

    A set of Python classes that transport OpenCV images from one computer to another using PyZMQ messaging.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • CSI-Camera

    Simple example of using a CSI-Camera (like the Raspberry Pi Version 2 camera) with the NVIDIA Jetson Developer Kit

  • optical.flow.demo

    A project that uses optical flow and machine learning to detect aimhacking in video clips.

    Project mention: Just another reason why this game should of been a paid multiplayer/campaign | | 2021-11-30

    we all need to support this application that is being developed:

  • Distance_measurement_using_single_camera

    using single camera to measure the distance opencv python,

    Project mention: How I can write a decent GitHub readme? | | 2021-07-05

    I am a beginner, want to improve, GitHub readme experience, I don't how to improve this, what are convention to follow, anything you want to suggest me that would be really helpful. The Github repository just gave me a favor here. please

  • cam_board

    Turn web cam into a black / white board

  • stereoDepth

    single and stereo calibration, disparity calculation.

    Project mention: converting a disparity map to a depth map given calibration file | | 2022-04-24

    First, I believe you'll need to get the Q matrix from stereoCalibrate/stereoRectify (see

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • SmoothStream

    Webcam, PiCamera streaming over the network with Python made easy.

    Project mention: How to encode, send, receive and decode and display a video stream using python? | | 2021-09-28

    Thanks. I'm now using mss to capture the screen, send it using zmq, and feed that as a replacement for this guy's camera stream, which works flawlessly:

  • opencv-steel-darts

    Automatic scoring system for steel darts using OpenCV, a Raspberry Pi 3 Model B and two webcams.

  • camera-live-streaming

    Camera Live Streaming with Flask and Open-CV

  • Ai_Demos_RPi

    Example code for using different Raspberry Pi boards with various electronic and mechanical components.

    Project mention: I don't get it | | 2021-11-16

    I'm just using raspberry pi as my development machine. I'm currently following This and cannot figure out how to configure the plug in. I've also followed acrobotics tutorial for installing librealsense. I've followed it to a T, sometimes it installs, sometimes it doesn't. I used that on my last project and it worked perfectly. This one not so much.

  • Batch-crop-images

    A tool for cropping similar images in a batch with an interface.

    Project mention: Best UI-enabled Bulk image cropping utility I ever stumbled upon, wish to share this with you! | | 2021-06-20
  • CheekyKeys

    Use Python, OpenCV, and MediaPipe to control a keyboard with facial gestures

    Project mention: CheekyKeys: Lets you control your keyboard using your face | | 2022-04-09
  • SkunkBooth

    Text based command line webcam photobooth app

    Project mention: SkunkBooth - A TUI Camera and Video recording app. | | 2021-08-06

    GitHub link : Davidy22/SkunkBooth(

  • Beginner-Traffic-Light-Detection-OpenCV-YOLOv3

    This is a python program using YOLO and OpenCV to detect traffic lights. Works in The Netherlands, possibly other countries

  • imagehub

    Receive and save images from multiple Raspberry Pi's

  • PyVideoFramesExtractor

    Extract frames from videos in Python using OpenCV.

    Project mention: Rickroll using rickroll | | 2022-01-01

    I used this to extract all the frames from the video clip of Never Gonna Give You Up

  • PoseAngleEstimation

    Using OpenPose to detect body angles.

  • JPEG-Image-Compressor

    A Python program that compresses raw images based on the JPEG compression algorithm.

    Project mention: JPEG image compression algorithm using Python | | 2022-03-19

    To anyone interested in using JPEG's compression algorithm, I wrote a little program as a project for a course to do so. Here's the link to my repository on GitHub: This Python program compresses raw images based on the JPEG compression algorithm. This program takes as input a raw image (eg: .bmp). The image is read using the OpenCV library in BGR color space, then converted to YCrCb. Each channel is normalized by subtracting 128. Then a 4: 2: 2 subsampling scheme is applied (another scheme can be used), by utilizing a 2 × 2 averaging filter on the chrominance channels (another type of filter can be used), thus reducing the number of bits per pixel to 8 + 4 + 4 = 16. Each channel is divided into 8 × 8 blocks – and is padded with zeros if needed. Each block undergoes a discrete cosine transform, where in the resulting block, the first component of each block is called the DC coefficient, and the other 63 are AC components. DC coefficients are encoded using DPCM as follows: , . AC components are encoded using run length in the following way: , , while using zigzag scan on the block to produce longer runs of zeros. An intermediary stream consists of encoded DC and AC components, and an EOB (end of block) to mark the end of the block. To achieve a higher compression rate, all zero AC components are trimmed from the end of the zigzag scan. A Huffman dictionary is created by calculating the frequency of each intermediary symbol. Since one image is to be sent in this project, the frequencies of the intermediary symbols will be calculated from those of this image (one can use a predefined Huffman dictionary). Each intermediary stream is encoded using its assigned codeword. The encoded bitstream is then written to an output file.

  • apex-analysis-tool

    Project mention: Totem Esports who placed 9th in EMEA pro league split 1 signs a coach! | | 2021-12-14


  • treecounter-ML

    A simple application that detects and counts the number of trees in a vineyard. Makes use of darknet and OpenCV.

  • American-Sign-Language-Recognition

    Recognise and Learn American Sign Language

    Project mention: Real Time Sign Language Recognition | | 2022-02-26

    The entire project can be found here:

  • YOLO-Mosaic

    Perform mosaic image augmentation on data for training a YOLO model

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-04-24.

Python opencv-python related posts


Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives