gpt4 book ai didi

c++ - OpenCV C++ Mat == 运算符

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

我在 C++ 中使用开放式 CV,但在此示例中我需要一些帮助:

getContours((mask == 0), contours, hierarchy)

这个函数刚刚调用的地方findContours 来自 Open CV 的函数。我不明白 mask == 0 作为参数的真正作用。 mask 定义为 Mat 数据类型。它是黑白二值图像。

最佳答案

== 是一个 Matrix Expression 生成二进制矩阵(CV_8UC1 类型)。

mask == 0 创建一个二进制掩码,其中像素设置为 255 如果它在 mask 中为 0 >,否则为 0

如果 mask 是二进制的,你基本上是反转它,与 ~mask 相同。

关于c++ - OpenCV C++ Mat == 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40909085/

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