You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
743 B
24 lines
743 B
// This file is part of OpenCV project. |
|
// It is subject to the license terms in the LICENSE file found in the top-level directory |
|
// of this distribution and at http://opencv.org/license.html. |
|
|
|
#include "test_precomp.hpp" |
|
#include <opencv2/aruco/charuco.hpp> |
|
|
|
TEST(CV_ArucoDrawMarker, regression_1226) |
|
{ |
|
int squares_x = 7; |
|
int squares_y = 5; |
|
int bwidth = 1600; |
|
int bheight = 1200; |
|
|
|
cv::Ptr<cv::aruco::Dictionary> dict = cv::aruco::getPredefinedDictionary(cv::aruco::DICT_4X4_50); |
|
cv::Ptr<cv::aruco::CharucoBoard> board = cv::aruco::CharucoBoard::create(squares_x, squares_y, 1.0, 0.75, dict); |
|
cv::Size sz(bwidth, bheight); |
|
cv::Mat mat; |
|
|
|
ASSERT_NO_THROW( |
|
{ |
|
board->draw(sz, mat, 0, 1); |
|
}); |
|
}
|
|
|