我检查了the documentation但它不完整:没有提到 rtype
参数实际上是什么。
我认为它是一个归约类型,但我找不到任何变量,如 cv2.CV_REDUCE_SUM
等...我发现许多使用不同变量名的函数都有这个问题。在 cv2 API 中查找专有名称的最佳方法是什么?
最佳答案
我发现可以在下面的包中找到合适的变量
cv2.cv
如果您在 uint8 图像上使用 CV_REDUCE_SUM 运算符,您必须明确提供更大范围的 dtype 参数以避免溢出(例如
slice = cv2.reduce(image, 1, cv2.cv.CV_REDUCE_SUM, dtype=numpy.int32)
如果您使用 CV_REDUCE_AVG 操作,结果不会溢出,这就是为什么设置 dtype 是可选的。
关于python - 如何使用 opencv reduce 使用 cv2 python API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8328348/