Add your description here
Project description
Telivision - Pythonic controller for Telicam
Simple Python wrapper for Toshiba's Python API.
Setup
External requirements:
pytelicamfrom Toshiba TeliSDK- A wheel is included in this github repo for convenience, as allowed by the Toshiba SDK license.
- Up-to-date versions may be downloaded from Toshiba's site
Usage
For simple camera mode operation, the library implements a telivision command, which runs the
default interface (currently a simple OpenCV interface) in camera mode. The interface implements
commands for pause/play (space), manual trigger capture (R when paused), and saving current capture (S).
For algorithmic control, one should use the TeliWrapper and TeliCamera interfaces. A minimal working example of streaming video from a telicam:
import cv2
wrap = TeliWrapper()
cam = wrap.create_camera(0)
cam.start_stream()
while True:
image = cam.trigger_capture()
cv2.imshow("Teli Camera", image)
key = cv2.waitKey(1)
if key == 27: # ESC key
break
cam.stop_stream()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file telivision-0.1.0.tar.gz.
File metadata
- Download URL: telivision-0.1.0.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cbaae3967d7f40edf5ef411124236095adba1a9c94ea161a6bd256a1f1ce0999
|
|
| MD5 |
6da32fc9e2524ed595615d70d8761c02
|
|
| BLAKE2b-256 |
1d2d5f97f82b6e9b260baaef665dc7120694cd0c9dc5f586a420dcfdeba956d9
|
File details
Details for the file telivision-0.1.0-py3-none-any.whl.
File metadata
- Download URL: telivision-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbe165400e53a1c2c1cd0cd601334534e4c0480a29adc2b04bd06428f39ed023
|
|
| MD5 |
82e8f3d802d5e239f6f1c436c3168e0e
|
|
| BLAKE2b-256 |
59d326bcdf059d547794d0cb25cdc3782810d09200f56ab7428fd3f799a287bd
|