opencv格式字符串

时间:2014-12-19 13:18:03

标签: c++ opencv

请帮助我有这个代码,我想添加到这个x和y位置

cv::Rect r = some thing;
std::cout << cv::format("%d, %s (%dx%d)\n", i+1, outfile.c_str(), r.width, r.height);

如何像这样添加x和y 我尝试这个,但它没有工作

std::cout << cv::format("%d, %s (%dx%d)\n", i+1, outfile.c_str(), r.width, r.height, r.x, r.y);

我尝试它不起作用

但是当我添加r.x和r.y并用r,height和r.width替换它的工作但我想要高度和宽度以及x和y

      std::cout << cv::format("%d, %s (%dx%d)\n", i+1, outfile.c_str(), r.x, r.y);

1 个答案:

答案 0 :(得分:3)

添加更多格式说明符(每个项目一个):

std::cout << cv::format("%d, %s (%dx%d)(%d %d)\n", i+1, outfile.c_str(), r.width, r.height, r.x, r.y);