Как прочитать изображение, снятое с веб-камеры в opencv-python - PullRequest
0 голосов
/ 16 января 2019

Я снял изображение с веб-камеры, но не могу прочитать это изображение и сохранить его

def signal_handler(signal, frame):
# KeyboardInterrupt detected, exiting
global is_interrupted
is_interrupted = True

vc = cv2.VideoCapture(0)

plt.ion()

if vc.isOpened(): # try to get the first frame
is_capturing, frame = vc.read()
frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)    # makes the blues image look real colored
webcam_preview = plt.imshow(frame)    
else:
is_capturing = False

signal.signal(signal.SIGINT, signal_handler)
signal(signal_handler)
is_interrupted = False
while is_capturing:
is_capturing, frame = vc.read()
frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)    # makes the blues image 
look real colored
webcam_preview.set_data(frame)
plt.draw()

try:    # Avoids a NotImplementedError caused by `plt.pause`
    plt.pause(0.05)
except Exception:
    pass
if is_interrupted:
    vc.release()
    break

этот код захватывает изображение, но не может прочитать изображение, а также хочет сохранить его в нужном месте

...