mirror of
https://github.com/CopterExpress/clover.git
synced 2026-06-08 18:44:32 +00:00
Continue «fixing» weird bugs in aruco functions
This commit is contained in:
@@ -91,6 +91,8 @@ cv::Ptr<cv::aruco::Board> createCustomBoard(int markersX, int markersY, float ma
|
||||
return res;
|
||||
}
|
||||
|
||||
#include "fix.cpp"
|
||||
|
||||
void ArucoPose::createBoard()
|
||||
{
|
||||
static auto map_image_pub = nh_priv_.advertise<sensor_msgs::Image>("map_image", 1, true);
|
||||
@@ -129,7 +131,7 @@ void ArucoPose::createBoard()
|
||||
}
|
||||
|
||||
// Publish map image for debugging
|
||||
cv::aruco::drawPlanarBoard(board, cv::Size(2000, 2000), map_image, 50, 1);
|
||||
_drawPlanarBoard(board, cv::Size(2000, 2000), map_image, 50, 1);
|
||||
|
||||
cv::cvtColor(map_image, map_image, CV_GRAY2BGR);
|
||||
|
||||
@@ -162,8 +164,6 @@ cv::Point3f ArucoPose::getObjPointsCenter(cv::Mat objPoints) {
|
||||
return res;
|
||||
}
|
||||
|
||||
#include "fix.cpp"
|
||||
|
||||
void ArucoPose::detect(const sensor_msgs::ImageConstPtr& msg, const sensor_msgs::CameraInfoConstPtr &cinfo) {
|
||||
cv::Mat image = cv_bridge::toCvShare(msg, "bgr8")->image;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user