OpenCV 4.10.0
开源计算机视觉
|
检查 CUDA 向量 v 是否在 lowerb 和 upperb 之间的范围内的仿函数。 更多...
#include <opencv2/cudev/functional/functional.hpp>
公有成员函数 | |
__device__ bool | operator() (const typename MakeVec< T, cn >::type &lowerb, const typename MakeVec< T, cn >::type &upperb, const typename MakeVec< T, cn >::type &v) const |
检查 CUDA 向量 v 是否在 lowerb 和 upperb 之间的范围内的仿函数。
以递归模板的形式实现
T | 底层浮点/整数类型 |
cn | 输入参数中的通道总数 |
i | 要检查的通道编号(将检查此通道以及更低的通道) |
lowerb | 包含式标量下限,作为 CUDA 向量,例如 uchar3 |
upperb | 包含式标量上限,作为 CUDA 向量,例如 uchar3 |
v | 要检查的标量,作为 CUDA 向量,例如 uchar3 |
__device__ bool cv::cudev::InRangeComparator< T, cn, i >::operator() | ( | const typename MakeVec< T, cn >::type & | lowerb, |
const typename MakeVec< T, cn >::type & | upperb, | ||
const typename MakeVec< T, cn >::type & | v | ||
) | const |