Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- import socket
- import base64
- import cv2
- import zmq
- context = zmq.Context()
- footage_socket = context.socket(zmq.PUB)
- footage_socket.connect('tcp://localhost:5555')
- camera = cv2.VideoCapture(0)
- sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
- while True:
- grabbed, frame = camera.read() # grab the current frame
- frame = cv2.resize(frame, (480, 360)) # resize the frame
- encoded, buffer = cv2.imencode('.jpg', frame)
- jpg_as_text = base64.b64encode(buffer)
- footage_socket.send(jpg_as_text)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement