/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...] |