|
onboardapi
9.10.0
by Rheinmetall
|
Public Member Functions | |
| virtual | ~IService () |
| virtual void | ConfigInterpolation (M_ImageProcessing::InterpolationKind::Type Interpolation) |
| virtual void | ConfigFrameDrop (M_ImageProcessing::FrameDropType const &FrameDropMethod) |
| virtual void | ConfigBitrate (M_Common::BitrateKiloBitsPerSecType Bitrate) |
| virtual void | CmdSetRegion (M_Common::ImageRegionType const &Region) |
| virtual void | CmdScale (M_Common::PixelRectSizeType const &Size) |
| virtual void | CmdRotate (M_Common::AngleDegreesType RotationAngle) |
| virtual void | CmdFlip (M_ImageProcessing::FlipDirectionKind::Type FlipDirection) |
Image processing service interface. Contains operations that a client can command the image processing service to perform.
|
virtual |
|
virtual |
Flip image.
| FlipDirection | Indicates whether to flip horizontally or vertically. |
|
virtual |
Rotate image.
| RotationAngle | Angle used to rotate image [deg]. |
|
virtual |
Scale image.
| Size | Image size after scaling. |
|
virtual |
Set region within an image, e.g. for cropping or to promote it to a region of interest.
| Region | Image region (offset and size). |
|
virtual |
Instruct to set the bitrate.
| Bitrate | Bitrate [kb/s]. |
|
virtual |
Instruct to drop frames using a specific scheme.
| FrameDropMethod | Frame drop setting. |
|
virtual |
Set the interpolation method used for some of the image processing operations.
| Interpolation | Interpolation method. |