Files
orisys-sdk/src/orisys/capture/__init__.py
T
ykcheungab 120b8c2cf6 为采集帧绑定主机时间与来源信息
采集时间随图像穿过处理队列,并修正未读帧的丢帧计数。通过采集与流水线针对性测试。
2026-10-11 12:48:34 +08:00

48 lines
994 B
Python

"""Capture subsystem: OpenCV source, optional background thread, discovery."""
from .config import (
MAX_SIMULTANEOUS_CAPTURES,
CaptureConfig,
CaptureHealth,
CaptureStatus,
ReconnectPolicy,
)
from .discovery import (
DEFAULT_LAPTOP_WEBCAM_PATTERNS,
DEFAULT_MAX_CAMERA_INDEX,
CameraFilter,
CameraInfo,
list_cameras,
pick_default_camera,
)
from .source import (
CapturedFrame,
CaptureSource,
CaptureWorker,
is_live_camera,
normalize_source,
open_capture,
open_opencv_capture,
)
__all__ = [
"DEFAULT_LAPTOP_WEBCAM_PATTERNS",
"DEFAULT_MAX_CAMERA_INDEX",
"MAX_SIMULTANEOUS_CAPTURES",
"CameraFilter",
"CameraInfo",
"CaptureConfig",
"CapturedFrame",
"CaptureHealth",
"CaptureSource",
"CaptureStatus",
"CaptureWorker",
"ReconnectPolicy",
"is_live_camera",
"list_cameras",
"normalize_source",
"open_capture",
"open_opencv_capture",
"pick_default_camera",
]