![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
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 |