Features2D类中包含的大多数方法报告以下符号: CV_WRAP 和 CV_OUT ,如下所示:
library(spatstat)
a=stienenSet(redwood)
b=dilation(redwood, r=0.03)
plot(a, col='orange', main="")
plot(b,add=T, main="")
这些符号的含义是什么?在有关实用程序和系统功能以及宏的OpenCV手册中,它们已定义,但没有关联的值。请在此处查看:https://docs.opencv.org/4.0.1/db/de0/group__core__utils.html#ga4e999bc21cb894d3ed789f3f0bc26778
答案 0 :(得分:2)
这些宏是Python wrapper generator的注释。
例如:
CV_WRAP
意味着应为此函数生成包装器。 CV_WRAP_AS
如上所述,但使用指定的别名(通常用于无法自动解决的重载)
CV_OUT
标记输出参数。
CV_IN_OUT
标记输入/输出参数。