类似于 cv::cudev::GlobPtrSz 的结构,但只包含指针和行步长。 更多...
#include <opencv2/cudev/ptr2d/glob.hpp>
|
__device__ __forceinline__ T & | operator() (int y, int x) |
|
__device__ __forceinline__ const T & | operator() (int y, int x) const |
|
__device__ __forceinline__ T * | row (int y) |
|
__device__ __forceinline__ const T * | row (int y) const |
|
|
T * | data |
|
size_t | step |
| 两个连续行之间的跨度(以字节为单位)。步长始终以字节为单位存储!
|
|
template<typename T>
struct cv::cudev::GlobPtr< T >
类似于 cv::cudev::GlobPtrSz 的结构,但只包含指针和行步长。
由于性能原因,宽度和高度字段被排除在外。该结构旨在用于内部使用或编写设备代码的用户。
◆ index_type
◆ value_type
◆ operator()() [1/2]
◆ operator()() [2/2]
template<typename T >
__device__ __forceinline__ const T & cv::cudev::GlobPtr< T >::operator() |
( |
int |
y, |
|
|
int |
x |
|
) |
| const |
|
inline |
◆ row() [1/2]
◆ row() [2/2]
◆ data
◆ step
两个连续行之间的跨度(以字节为单位)。步长始终以字节为单位存储!
此结构的文档是从以下文件生成的