Use Elphel camera from python with opencv2
Project description
Control Elphel camera 353 from python using RTSP protocol and from imgsrv access for full resoltion images. See the GitHub Page: https://github.com/hchauvet/pyElphel
Requirement
Installation
From file:
python setup.py install
From pip:
pip install pyElphel
Examples
Video at full resolution (2592x1936) is impossible using RTSP. For this resolution use grab_image_slow(), which relies on imgsrv access through http.
Set parameters:
from pyElphel import Elphel cam = Elphel() cam.params['WOI_WIDTH'] = 1280 cam.params['WOI_HEIGHT'] = 720 cam.params['COLOR'] = 1 cam.params['EXPOS'] = 10000 cam.set_params()
Live display:
from pyElphel import Elphel with Elphel() as cam: cam.display()
Get single image:
from pyElphel import Elphel with Elphel() as cam: cam.init_live() img = cam.grab_image()
Get single image at full resolution:
from pyElphel import Elphel cam = Elphel() img = cam.grab_image_slow()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyElphel-0.1.tar.gz
(6.1 kB
view hashes)