opencv - 使用cv :: Point作为参数访问图像

时间:2014-01-08 07:54:20

标签: c++ opencv

我使用cv::Mat构建了一个图像。我们说cv::Mat image;。我想使用cv::Point pt;访问此图片 - cv::Mat类中存在这样的构造函数。

我的问题:

如果我在代码中image.at(pt),我会访问 (pt.x, pt.y) 这一点,或者我会访问 (pt.y, pt.x) 在图像中?

感谢

1 个答案:

答案 0 :(得分:0)

您实际上是这样访问cv::Matcv::Mat::at( <row>, <col> )。这意味着第一个参数('row')将代表垂直轴,第二个参数('col')代表水平轴。

在您的情况下,您将访问 (pt.y, pt.x) 这一点。