Expand description
Re-exports§
pub use controls::GenCamCtrl;
pub use crate::property::Property;
pub use crate::property::PropertyError;
pub use crate::property::PropertyType;
pub use crate::property::PropertyValue;
Modules§
Structs§
- GenCam
Descriptor - A structure to hold information about a camera device.
- GenCam
Roi - This structure defines a region of interest. The region of interest is defined in the binned pixel space.
Enums§
- GenCam
Error - Errors returned by camera operations.
- GenCam
Pixel Bpp - Pixel bit depth.
- GenCam
State - Defines the state of the camera.
- Generic
Image - A serializable, generic image with metadata, backed by either
a
GenericImageRef
or aGenericImageOwned
.
Traits§
- GenCam
- Trait for controlling the camera. This trait is intended to be applied to a non-clonable object that is used to capture images and can not be shared across threads.
- GenCam
Driver - Trait for camera drivers. Provides functions to list available devices and connect to a device.
- GenCam
Info - Trait for obtaining camera information and cancelling any ongoing image capture. This trait is intended to be exclusively applied to a clonable object that can be passed to other threads for housekeeping purposes.
Type Aliases§
- AnyGen
Cam - A trait object for a camera unit.
- AnyGen
CamInfo - A trait object for a camera info.
- GenCam
Result - The version of the
generic_cam
crate.