|
static cv::Mat | Get36h11TagImage (int id) |
|
static std::unordered_map< int, cv::Mat > | LoadAprilTagImages () |
|
static std::vector< cv::Point2f > | GetImageCorners (const cv::Size &size) |
|
static std::vector< cv::Point2f > | Get36h11MarkerPts (int scale) |
|
static std::vector< cv::Point2f > | Get36h11MarkerPts () |
|
static void | UpdateVideoProp (cs::CvSource &video, const SimCameraProperties &prop) |
|
static void | Warp165h5TagImage (int tagId, const std::vector< cv::Point2f > &dstPoints, bool antialiasing, cv::Mat &destination) |
|
static double | GetScaledThickness (double thickness480p, const cv::Mat &destinationMat) |
|
static void | DrawInscribedEllipse (const std::vector< cv::Point2f > &dstPoints, const cv::Scalar &color, cv::Mat &destination) |
|
static void | DrawPoly (const std::vector< cv::Point2f > &dstPoints, int thickness, const cv::Scalar &color, bool isClosed, cv::Mat &destination) |
|
static void | DrawTagDetection (int id, const std::vector< cv::Point2f > &dstPoints, cv::Mat &destination) |
|
static std::vector< std::vector< frc::Translation3d > > | GetFieldWallLines () |
|
static std::vector< std::vector< frc::Translation3d > > | GetFieldFloorLines (int subdivisions) |
|
static std::vector< std::vector< cv::Point2f > > | PolyFrom3dLines (const RotTrlTransform3d &camRt, const SimCameraProperties &prop, const std::vector< frc::Translation3d > &trls, double resolution, bool isClosed, cv::Mat &destination) |
|
static void | DrawFieldWireFrame (const RotTrlTransform3d &camRt, const SimCameraProperties &prop, double resolution, double wallThickness, const cv::Scalar &wallColor, int floorSubdivisions, double floorThickness, const cv::Scalar &floorColor, cv::Mat &destination) |
|