|
ReUseX
0.0.1
3D Point Cloud Processing for Building Reuse
|

Go to the source code of this file.
Namespaces | |
| namespace | cv |
| namespace | ReUseX |
| namespace | ReUseX::vision |
| namespace | ReUseX::vision::common |
| namespace | ReUseX::vision::common::object |
Functions | |
| DetectionBox | ReUseX::vision::common::object::createBox (float left, float top, float right, float bottom, float score, int class_id, const std::string &class_name) |
| Create a standard detection box. | |
| DetectionBox | ReUseX::vision::common::object::createPositionBox (float left, float top, float right, float bottom, float score, int class_id, const std::string &class_name) |
| Create a position/region-of-interest box (type POSITION). | |
| DetectionBox | ReUseX::vision::common::object::createTrackBox (float left, float top, float right, float bottom, float score, int track_id, const std::string &class_name) |
| Create a simple tracking box without additional payload. | |
| DetectionBox | ReUseX::vision::common::object::createTrackBox (float left, float top, float right, float bottom, float score, int track_id, const std::string &class_name, const object::Pose &pose) |
| Create a tracking box that also carries pose keypoints. | |
| DetectionBox | ReUseX::vision::common::object::createTrackBox (float left, float top, float right, float bottom, float score, int track_id, const std::string &class_name, const object::Obb &obb) |
| Create a tracking box that also carries an oriented bounding box. | |
| DetectionBox | ReUseX::vision::common::object::createTrackBox (float left, float top, float right, float bottom, float score, int track_id, const std::string &class_name, const object::Segmentation &seg) |
| Create a tracking box that also carries a segmentation mask. | |
| DetectionBox | ReUseX::vision::common::object::createObbBox (float cx, float cy, float w, float h, float angle, float score, int class_id, const std::string &class_name) |
| Create an oriented bounding box detection. | |
| DetectionBox | ReUseX::vision::common::object::createPoseBox (float left, float top, float right, float bottom, const std::vector< PosePoint > &pose_points, float score, int class_id, const std::string &class_name) |
| Create a pose-estimation detection box. | |
| DetectionBox | ReUseX::vision::common::object::createSegmentationBox (float left, float top, float right, float bottom, const cv::Mat &mask, float score, int class_id, const std::string &class_name) |
| Create a segmentation detection box with an associated mask. | |
| DetectionBox | ReUseX::vision::common::object::createDepthProBox (const cv::Mat &depth, float fog_data) |
| Create a depth detection from DepthPro output. | |
| DetectionBox | ReUseX::vision::common::object::createDepthAnythingBox (const cv::Mat &depth) |
| Create a depth detection from DepthAnything output. | |