HomeSort by relevance Sort by last modified time
    Searched full:srcptr (Results 1 - 25 of 174) sorted by null

1 2 3 4 5 6 7

  /external/opencv3/modules/cudev/include/opencv2/cudev/ptr2d/
deriv.hpp 61 template <class SrcPtr> struct DerivXPtr
63 typedef typename PtrTraits<SrcPtr>::value_type value_type;
66 SrcPtr src;
68 __device__ __forceinline__ typename PtrTraits<SrcPtr>::value_type operator ()(int y, int x) const
74 template <class SrcPtr> struct DerivXPtrSz : DerivXPtr<SrcPtr>
85 template <class SrcPtr>
86 __host__ DerivXPtrSz<typename PtrTraits<SrcPtr>::ptr_type> derivXPtr(const SrcPtr& src)
88 DerivXPtrSz<typename PtrTraits<SrcPtr>::ptr_type> s
    [all...]
interpolation.hpp 63 template <class SrcPtr> struct NearestInterPtr
65 typedef typename PtrTraits<SrcPtr>::value_type value_type;
68 SrcPtr src;
70 __device__ __forceinline__ typename PtrTraits<SrcPtr>::value_type operator ()(float y, float x) const
76 template <class SrcPtr> struct NearestInterPtrSz : NearestInterPtr<SrcPtr>
81 template <class SrcPtr>
82 __host__ NearestInterPtrSz<typename PtrTraits<SrcPtr>::ptr_type> interNearest(const SrcPtr& src)
84 NearestInterPtrSz<typename PtrTraits<SrcPtr>::ptr_type> i
    [all...]
extrapolation.hpp 60 template <class SrcPtr> struct BrdConstant
62 typedef typename PtrTraits<SrcPtr>::value_type value_type;
65 SrcPtr src;
67 typename PtrTraits<SrcPtr>::value_type val;
69 __device__ __forceinline__ typename PtrTraits<SrcPtr>::value_type operator ()(int y, int x) const
75 template <class SrcPtr>
76 __host__ BrdConstant<typename PtrTraits<SrcPtr>::ptr_type> brdConstant(const SrcPtr& src, typename PtrTraits<SrcPtr>::value_type val)
78 BrdConstant<typename PtrTraits<SrcPtr>::ptr_type> b
    [all...]
remap.hpp 60 template <class SrcPtr, class MapPtr> struct RemapPtr1
62 typedef typename PtrTraits<SrcPtr>::value_type value_type;
65 SrcPtr src;
68 __device__ __forceinline__ typename PtrTraits<SrcPtr>::value_type operator ()(typename PtrTraits<MapPtr>::index_type y, typename PtrTraits<MapPtr>::index_type x) const
75 template <class SrcPtr, class MapXPtr, class MapYPtr> struct RemapPtr2
77 typedef typename PtrTraits<SrcPtr>::value_type value_type;
80 SrcPtr src;
84 __device__ __forceinline__ typename PtrTraits<SrcPtr>::value_type operator ()(typename PtrTraits<MapXPtr>::index_type y, typename PtrTraits<MapXPtr>::index_type x) const
92 template <class SrcPtr, class MapPtr> struct RemapPtr1Sz : RemapPtr1<SrcPtr, MapPtr
    [all...]
resize.hpp 60 template <class SrcPtr> struct ResizePtr
62 typedef typename PtrTraits<SrcPtr>::value_type value_type;
63 typedef typename PtrTraits<SrcPtr>::index_type index_type;
65 SrcPtr src;
68 __device__ __forceinline__ typename PtrTraits<SrcPtr>::value_type operator ()(typename PtrTraits<SrcPtr>::index_type y, typename PtrTraits<SrcPtr>::index_type x) const
77 template <class SrcPtr> struct ResizePtrSz : ResizePtr<SrcPtr>
88 template <class SrcPtr>
    [all...]
lut.hpp 60 template <class SrcPtr, class TablePtr> struct LutPtr
63 typedef typename PtrTraits<SrcPtr>::index_type index_type;
65 SrcPtr src;
68 __device__ __forceinline__ typename PtrTraits<TablePtr>::value_type operator ()(typename PtrTraits<SrcPtr>::index_type y, typename PtrTraits<SrcPtr>::index_type x) const
75 template <class SrcPtr, class TablePtr> struct LutPtrSz : LutPtr<SrcPtr, TablePtr>
86 template <class SrcPtr, class TablePtr>
87 __host__ LutPtrSz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<TablePtr>::ptr_type> lutPtr(const SrcPtr& src, const TablePtr& tbl
    [all...]
transform.hpp 61 template <class SrcPtr, class Op> struct UnaryTransformPtr
64 typedef typename PtrTraits<SrcPtr>::index_type index_type;
66 SrcPtr src;
69 __device__ __forceinline__ typename Op::result_type operator ()(typename PtrTraits<SrcPtr>::index_type y, typename PtrTraits<SrcPtr>::index_type x) const
75 template <class SrcPtr, class Op> struct UnaryTransformPtrSz : UnaryTransformPtr<SrcPtr, Op>
86 template <class SrcPtr, class Op>
87 __host__ UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, Op>
88 transformPtr(const SrcPtr& src, const Op& op
    [all...]
  /external/opencv3/modules/cudev/include/opencv2/cudev/expr/
reduction.hpp 64 template <class SrcPtr> struct SumExprBody
66 SrcPtr src;
75 template <class SrcPtr>
76 __host__ Expr<SumExprBody<SrcPtr> >
77 sum_(const SrcPtr& src)
79 SumExprBody<SrcPtr> body;
86 template <class SrcPtr> struct FindMinValExprBody
88 SrcPtr src;
97 template <class SrcPtr>
98 __host__ Expr<FindMinValExprBody<SrcPtr> >
    [all...]
per_element_func.hpp 80 template <class SrcPtr>
81 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshBinaryFunc<typename PtrTraits<SrcPtr>::value_type> > >
82 threshBinary_(const SrcPtr& src, typename PtrTraits<SrcPtr>::value_type thresh, typename PtrTraits<SrcPtr>::value_type maxVal)
87 template <class SrcPtr>
88 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshBinaryInvFunc<typename PtrTraits<SrcPtr>::value_type> > >
89 threshBinaryInv_(const SrcPtr& src, typename PtrTraits<SrcPtr>::value_type thresh, typename PtrTraits<SrcPtr>::value_type maxVal
    [all...]
warping.hpp 65 template <class SrcPtr>
66 __host__ Expr<ResizePtrSz<typename PtrTraits<SrcPtr>::ptr_type> >
67 resize_(const SrcPtr& src, float fx, float fy)
74 template <class SrcPtr, class MapPtr>
75 __host__ Expr<RemapPtr1Sz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<MapPtr>::ptr_type> >
76 remap_(const SrcPtr& src, const MapPtr& map)
81 template <class SrcPtr, class MapXPtr, class MapYPtr>
82 __host__ Expr<RemapPtr2Sz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<MapXPtr>::ptr_type, typename PtrTraits<MapYPtr>::ptr_type> >
83 remap_(const SrcPtr& src, const MapXPtr& mapx, const MapYPtr& mapy)
90 template <class SrcPtr>
    [all...]
deriv.hpp 61 template <class SrcPtr>
62 __host__ Expr<DerivXPtrSz<typename PtrTraits<SrcPtr>::ptr_type> >
63 derivX_(const SrcPtr& src)
70 template <class SrcPtr>
71 __host__ Expr<DerivYPtrSz<typename PtrTraits<SrcPtr>::ptr_type> >
72 derivY_(const SrcPtr& src)
79 template <class SrcPtr>
80 __host__ Expr<SobelXPtrSz<typename PtrTraits<SrcPtr>::ptr_type> >
81 sobelX_(const SrcPtr& src)
88 template <class SrcPtr>
    [all...]
unary_func.hpp 61 template <class SrcPtr> \
62 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, name ## _func<typename PtrTraits<SrcPtr>::value_type> > > \
63 name ## _(const SrcPtr& src) \
65 return makeExpr(transformPtr(src, name ## _func<typename PtrTraits<SrcPtr>::value_type>())); \
92 template <class SrcPtr>
93 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, Binder2nd<pow_func<typename PtrTraits<SrcPtr>::value_type> > > >
94 pow_(const SrcPtr& src, float power)
96 return makeExpr(transformPtr(src, bind2nd(pow_func<typename PtrTraits<SrcPtr>::value_type>(), power)))
    [all...]
  /frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/
exposure.cpp 35 unsigned char* srcPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer));
40 tempLuminance = (0.2126f * *(srcPtr + 4 * i) +
41 0.7152f * *(srcPtr + 4 * i + 1) +
42 0.0722f * *(srcPtr + 4 * i + 2));
57 unsigned char* srcPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer));
62 tempLuminance = (0.2126f * *(srcPtr + 4 * i) +
63 0.7152f * *(srcPtr + 4 * i + 1) +
64 0.0722f * *(srcPtr + 4 * i + 2));
brightness.cpp 36 unsigned char* srcPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer));
38 pixelTotals[0] += *(srcPtr + 4 * i);
39 pixelTotals[1] += *(srcPtr + 4 * i + 1);
40 pixelTotals[2] += *(srcPtr + 4 * i + 2);
contrast.cpp 36 unsigned char* srcPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer));
39 lumArray[i] = (0.2126f * *(srcPtr + 4 * i) + 0.7152f *
40 *(srcPtr + 4 * i + 1) + 0.0722f * *(srcPtr + 4 * i + 2)) / 255;
  /external/opencv3/modules/cudev/include/opencv2/cudev/grid/
reduce.hpp 63 template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
64 __host__ void gridCalcSum_(const SrcPtr& src, GpuMat_<ResType>& dst, const MaskPtr& mask, Stream& stream = Stream::Null())
66 typedef typename PtrTraits<SrcPtr>::value_type src_type;
85 template <class Policy, class SrcPtr, typename ResType>
86 __host__ void gridCalcSum_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream& stream = Stream::Null())
88 typedef typename PtrTraits<SrcPtr>::value_type src_type;
105 template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
106 __host__ void gridFindMinVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const MaskPtr& mask, Stream& stream = Stream::Null())
123 template <class Policy, class SrcPtr, typename ResType>
124 __host__ void gridFindMinVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream& stream = Stream::Null()
    [all...]
split_merge.hpp 134 template <class Policy, class SrcPtr, typename DstType, class MaskPtr>
135 __host__ void gridSplit_(const SrcPtr& src, const tuple< GpuMat_<DstType>&, GpuMat_<DstType>& >& dst, const MaskPtr& mask, Stream& stream = Stream::Null())
137 CV_StaticAssert( VecTraits<typename PtrTraits<SrcPtr>::value_type>::cn == 2, "" );
154 template <class Policy, class SrcPtr, typename DstType, class MaskPtr>
155 __host__ void gridSplit_(const SrcPtr& src, GpuMat_<DstType> (&dst)[2], const MaskPtr& mask, Stream& stream = Stream::Null())
157 CV_StaticAssert( VecTraits<typename PtrTraits<SrcPtr>::value_type>::cn == 2, "" );
174 template <class Policy, class SrcPtr, typename DstType, class MaskPtr>
175 __host__ void gridSplit_(const SrcPtr& src, GlobPtrSz<DstType> (&dst)[2], const MaskPtr& mask, Stream& stream = Stream::Null())
177 CV_StaticAssert( VecTraits<typename PtrTraits<SrcPtr>::value_type>::cn == 2, "" );
193 template <class Policy, class SrcPtr, typename DstType
    [all...]