Lines Matching defs:dstmat
509 ParallelLoopBody(), srcmat(_srcmat), dstmat(_dstmat), Start_with_green(_start_with_green),
522 T* dst0 = (T*)dstmat.data;
523 int dst_step = (int)(dstmat.step/sizeof(T));
602 Mat dstmat;
610 static void Bayer2Gray_( const Mat& srcmat, Mat& dstmat, int code )
631 Bayer2Gray_Invoker<T, SIMDInterpolator> invoker(srcmat, dstmat,
633 parallel_for_(range, invoker, dstmat.total()/static_cast<double>(1<<16));
636 size = dstmat.size();
637 T* dst0 = dstmat.ptr<T>();
638 int dst_step = (int)(dstmat.step/sizeof(T));
669 srcmat(_srcmat), dstmat(_dstmat), Start_with_green(_start_with_green), Blue(_blue), size(_size)
677 int dcn = dstmat.channels();
683 int dst_step = (int)(dstmat.step/sizeof(T));
684 T* dst0 = reinterpret_cast<T*>(dstmat.data) + (range.start + 1) * dst_step + dcn + 1;
872 Mat dstmat;
878 static void Bayer2RGB_( const Mat& srcmat, Mat& dstmat, int code )
880 int dst_step = (int)(dstmat.step/sizeof(T));
885 int dcn = dstmat.channels();
892 Bayer2RGB_Invoker<T, SIMDInterpolator> invoker(srcmat, dstmat, start_with_green, blue, size);
893 parallel_for_(range, invoker, dstmat.total()/static_cast<double>(1<<16));
897 size = dstmat.size();
898 T* dst0 = dstmat.ptr<T>();
913 static void Bayer2RGB_VNG_8u( const Mat& srcmat, Mat& dstmat, int code )
917 uchar* dst = dstmat.ptr();
918 int dststep = (int)dstmat.step;
927 Bayer2RGB_<uchar, SIMDBayerInterpolator_8u>( srcmat, dstmat, code );