已经问过百度 Google,学得太菜了也不知道为什么,所以来问一下:
std::cout << "at (" << x << ", " << y << ") value is: " << static_cast<int>(im->at<uchar>(cv::Point(x, y))) << std::endl;
这行代码是 OpenCV 的一段示范代码,作用就是显示鼠标点击在图片上的位置的坐标,下面是示范效果:
从网上找了一篇文章,也是从书内摘抄的:https://blog.csdn.net/iracer/article/details/49048481
我想问的是,输出的时候
at (" << x << ", " << y << ") value is:
里面的 x 和 y 是怎么被替换掉的,我看 cout 的格式化输出里面没有这种例子。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.