Classes | |
| struct | MaskParams |
| struct | OutputSeg |
| class | Yolov8 |
Functions | |
| bool | CheckParams (int netHeight, int netWidth, const int *netStride, int strideSize) |
| bool | CheckModelPath (std::string modelPath) |
| void | LetterBox (const cv::Mat &image, cv::Mat &outImage, cv::Vec4d ¶ms, const cv::Size &newShape, bool autoShape, bool scaleFill, bool scaleUp, int stride, const cv::Scalar &color) |
| void | GetMask (const cv::Mat &maskProposals, const cv::Mat &maskProtos, std::vector< OutputSeg > &output, const MaskParams &maskParams) |
| void | GetMask2 (const Mat &maskProposals, const Mat &maskProtos, OutputSeg &output, const MaskParams &maskParams) |
| void | DrawPred (Mat &img, vector< OutputSeg > result, std::vector< std::string > classNames, vector< Scalar > color, bool isVideo) |
| void | DrawPred (cv::Mat &img, std::vector< OutputSeg > result, std::vector< std::string > classNames, std::vector< cv::Scalar > color, bool isVideo=false) |
| void | GetMask2 (const cv::Mat &maskProposals, const cv::Mat &maskProtos, OutputSeg &output, const MaskParams &maskParams) |
| bool conscience_core::detector_engine::yolov8::CheckModelPath | ( | std::string | modelPath | ) |
| bool conscience_core::detector_engine::yolov8::CheckParams | ( | int | netHeight, |
| int | netWidth, | ||
| const int * | netStride, | ||
| int | strideSize | ||
| ) |
| void conscience_core::detector_engine::yolov8::DrawPred | ( | cv::Mat & | img, |
| std::vector< OutputSeg > | result, | ||
| std::vector< std::string > | classNames, | ||
| std::vector< cv::Scalar > | color, | ||
| bool | isVideo = false |
||
| ) |
| void conscience_core::detector_engine::yolov8::DrawPred | ( | Mat & | img, |
| vector< OutputSeg > | result, | ||
| std::vector< std::string > | classNames, | ||
| vector< Scalar > | color, | ||
| bool | isVideo | ||
| ) |
| void conscience_core::detector_engine::yolov8::GetMask | ( | const cv::Mat & | maskProposals, |
| const cv::Mat & | maskProtos, | ||
| std::vector< OutputSeg > & | output, | ||
| const MaskParams & | maskParams | ||
| ) |
| void conscience_core::detector_engine::yolov8::GetMask2 | ( | const cv::Mat & | maskProposals, |
| const cv::Mat & | maskProtos, | ||
| OutputSeg & | output, | ||
| const MaskParams & | maskParams | ||
| ) |
| void conscience_core::detector_engine::yolov8::GetMask2 | ( | const Mat & | maskProposals, |
| const Mat & | maskProtos, | ||
| OutputSeg & | output, | ||
| const MaskParams & | maskParams | ||
| ) |
| void conscience_core::detector_engine::yolov8::LetterBox | ( | const cv::Mat & | image, |
| cv::Mat & | outImage, | ||
| cv::Vec4d & | params, | ||
| const cv::Size & | newShape, | ||
| bool | autoShape, | ||
| bool | scaleFill, | ||
| bool | scaleUp, | ||
| int | stride, | ||
| const cv::Scalar & | color | ||
| ) |