Home | History | Annotate | Download | only in test

Lines Matching defs:cn

157     int cn = rng.uniform(1, 4);
158 while (cn == 2)
159 cn = rng.uniform(1, 4);
161 src.create(ssize, CV_MAKE_TYPE(depth, cn));
243 int cn = _dst.channels();
244 dsize.width *= cn;
266 PRINT_TO_LOG("Error in (dx, dy): (%d, %d)\n", dx / cn + 1, dy + 1);
268 PRINT_TO_LOG("Dsize: (%d, %d)\n", dsize.width / cn, dsize.height);
285 PRINT_TO_LOG("Channels: %d\n", cn);
307 int cmin = MAX(dx / cn - radius, 0), cmax = MIN(dx / cn + radius, dsize.width);
462 int cn = src.channels();
477 float* xyD = yD + cn * dx;
484 for (int r = 0; r < cn; ++r)
496 xyD[r] += static_cast<float>(yS[sx * cn + r] * w);
515 int cn = _dst.channels();
524 const float* xyS = yS + isx * cn;
525 float* xyD = yD + dx * cn;
527 for (int r = 0; r < cn; ++r)
556 float *xyD = yD + dx * cn;
557 const float* xyS = _extended_src_row.ptr<float>(0) + (isx + ksize - ofs) * cn;
562 for (int r = 0; r < cn; ++r)
566 xyD[r] += w[k] * xyS[k * cn + r];
834 int cn = _src.channels();
843 float* xyD = yD + cn * dx;
848 const float *xyS = _src.ptr<float>(sy) + sx * cn;
850 for (int r = 0; r < cn; ++r)
856 for (int r = 0; r < cn; ++r)
864 const float *xyS = _src.ptr<float>(sy) + sx * cn;
866 for (int r = 0; r < cn; ++r)
889 int cn = _src.channels(), width1 = std::max(ssize.width - ksize + 1, 0),
904 float* xyD = yD + dx * cn;
916 for (int r = 0; r < cn; ++r)
920 const float* xyS = _src.ptr<float>(isy + y) + isx * cn;
924 ix[y] += w[i] * xyS[i * cn + r];
937 ar_x[k] = borderInterpolate(isx + k, ssize.width, borderType) * cn;
941 for (int r = 0; r < cn; r++)