Skip to main content

GHIElectronics.Endpoint.Devices.Camera

USB webcams, parallel-port cameras (DCMI), and shared camera settings and image conversion for Endpoint.

Classes​

ClassSummary
CameraConfigurationResolution, pixel format and frame rate requested from a camera.
CameraControlValueA camera control's range and value, in the camera's own units.
CameraFormatA picture size a camera has, what it sends for it, and its highest frame rate.
DcmiControllerBase controller for the board's parallel camera-interface port. Reserves the camera data and sync pins, drives the pixel clock, loads the backing kernel module, and exposes single-frame capture and streaming. Concrete sensor drivers derive from this type.
FrameReceivedEventArgsA camera's frame while streaming: a JPEG.
ImageConverterConverts a camera frame between pixel formats. Only JPEG input is supported today.
UsbCameraA webcam: any USB Video Class camera. Pictures come as JPEG files, whether the camera sends MJPEG or raw YUYV pictures.

Enums​

EnumSummary
CameraControlA camera's picture controls (each camera has some of them).
CameraPixelFormatWhat a camera sends (pictures always come out as JPEG).
PixelFormatPixel layout of a camera frame.