gpt4 book ai didi

c++ - cv::Mat_ 是否保持其投资返回率?

转载 作者:行者123 更新时间:2023-11-28 01:57:40 25 4
gpt4 key购买 nike

假设我有一个名为 image 的 100x100 cv::Mat1b。然后我做:

cv::Mat1b subImage = image(cv::Rect(0,0,49,49));

image的左上角变成subImage。然后说我将 subImage 传递给一个函数,比如 cv::findContours。生成的轮廓是否与 imagesubImage 相关?也就是说,findContours() 是否知道 subImage 实际上是一个子图像?或者所有的 OpenCV 函数都只是将像这样提取的 subImage 视为“完整图像”,然后调用者负责将提取区域的角添加到轮廓像素的每个坐标(在这个例子)来获取原始 image 中解释的轮廓?

最佳答案

子图像被视为完整图像,子图像上调用的函数不知道它不是完整图像。

然而,findcontour 函数确实采用了 ROI 坐标的可选参数,以便返回相对于完整图像的轮廓坐标或者,您可以简单地为每个轮廓点添加一个偏移量

关于c++ - cv::Mat_ 是否保持其投资返回率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40601350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com