我有一个非常简单的问题: 如何将
阅读 OpenCV 文档很令人困惑,除非我收藏了页面,否则通过 Google 找不到两次文档页面,因为有太多内容且难以导航。
我已经找到了
因此,尽管逐个复制矩阵元素肯定可行,但我正在寻找一种更高效、如果可能的话,比逐行 for 循环更加优雅的方法。
cv::Mat
中的一行数据取出并放入到 std::vector
中? cv::Mat
包含 doubles
(为了说明问题,可以是任何简单的数据类型)。阅读 OpenCV 文档很令人困惑,除非我收藏了页面,否则通过 Google 找不到两次文档页面,因为有太多内容且难以导航。
我已经找到了
cv::Mat::at(..)
来访问矩阵元素,但我记得在 C OpenCV
中至少有三种不同的访问元素的方式,它们都用于不同的目的... 记不清哪个用于哪个了 :/。因此,尽管逐个复制矩阵元素肯定可行,但我正在寻找一种更高效、如果可能的话,比逐行 for 循环更加优雅的方法。
cv::Mat
包装器cv::Mat_
。 - penelope