我想显示多个图像,我想要不同的标题,其中int值来自for循环。我的意思是我不能这样做:
int i = 7;
Mat result;
imshow("Result with Gaussian Filter &d X &d", i, i, result);
你有什么建议吗?
答案 0 :(得分:0)
您可以使用:
cv::Mat result;
char windowName[10];
sprintf(windowName, "%d X %d", i, i);
cv::imshow(windowName, result);
或
cv::Mat result;
std::ostringstream oss;
oss << i << " X " << i;
std::string windowName = oss.str();
cv::imshow(windowName, result);