Template Class ImageManipOperations
Defined in File ImageManipImpl.hpp
Class Documentation
-
template<template<typename T> typename ImageManipBuffer, typename ImageManipData, template<template<typename T> typename Buf, typename Dat> typename WarpBackend>
class ImageManipOperations Public Functions
-
ImageManipOperations &build(const ImageManipOpsBase<Container> &base, ImgFrame::Type outputFrameType, FrameSpecs srcFrameSpecs, ImgFrame::Type type)
-
ImageManipOperations &buildUndistort(bool enable, const std::array<float, 9> &cameraMatrix, const std::array<float, 9> &newCameraMatrix, const std::vector<float> &distCoeffs, const ImgFrame::Type type, const uint32_t srcWidth, const uint32_t srcHeight, const uint32_t dstWidth, const uint32_t dstHeight)
-
size_t getOutputPlaneSize(uint8_t plane = 0) const
-
size_t getOutputSize() const
-
size_t getOutputWidth() const
-
size_t getOutputHeight() const
-
size_t getOutputStride(uint8_t plane = 0) const
-
FrameSpecs getOutputFrameSpecs(ImgFrame::Type type) const
-
std::vector<RotatedRect> getSrcCrops() const
-
std::array<std::array<float, 3>, 3> getMatrix() const
-
inline bool undistortEnabled() const
-
std::string toString() const
-
ImageManipOperations &build(const ImageManipOpsBase<Container> &base, ImgFrame::Type outputFrameType, FrameSpecs srcFrameSpecs, ImgFrame::Type type)