Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save atimin/900204 to your computer and use it in GitHub Desktop.
Save atimin/900204 to your computer and use it in GitHub Desktop.
Простой пример захвата изображения с камеры и вывод его на экран, с помощью библиотеки python-opencv
#! /usr/bin/env python
# -*- coding: utf-8 -*-
from opencv import cv
from opencv import highgui
DEV = 0 #номер устройства /dev/video0
if __name__ == '__main__':
# Создаем окно для вывода изображения с камеры
highgui.cvNamedWindow('Camera', highgui.CV_WINDOW_AUTOSIZE)
highgui.cvMoveWindow('Camera', 10, 10)
# Захватываем камеру
capture = highgui.cvCreateCameraCapture(DEV)
# Рабочий цикл, выход по нажатию 'q'
key = ''
while key != 'q':
# Получаем снимок с камеры и выводим его на окно
frame = highgui.cvQueryFrame(capture)
highgui.cvShowImage('Camera', frame)
# Ждем 5 мс нажатие клавиши
key = highgui.cvWaitKey(5)
@ckazzku
Copy link

ckazzku commented Aug 18, 2013

устарело

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment