Home | History | Annotate | Download | only in src

Lines Matching refs:height

198     Size dstSize(src2Size.width, src1Size.height);
200 CV_Assert( src1Size.width == src2Size.height );
308 const bool is_1d_input = (dft_size.height == 1) || (dft_size.width == 1);
337 dft_size_opt.width = std::max(dft_size.width, dft_size.height);
338 dft_size_opt.height = std::min(dft_size.width, dft_size.height);
349 cufftSafeCall( cufftPlan1d(&plan, dft_size_opt.width, dft_type, dft_size_opt.height) );
351 cufftSafeCall( cufftPlan2d(&plan, dft_size_opt.height, dft_size_opt.width, dft_type) );
379 createContinuous(Size(dft_size.width / 2 + 1, dft_size.height), CV_32FC2, _dst);
381 createContinuous(Size(dft_size.width, dft_size.height / 2 + 1), CV_32FC2, _dst);
428 image_size.height - templ_size.height + 1);
431 if (user_block_size.width == 0 || user_block_size.height == 0)
435 dft_size.height = 1 << int(ceil(std::log(block_size.height + templ_size.height - 1.) / std::log(2.)));
441 if (dft_size.height > 8192)
442 dft_size.height = getOptimalDFTSize(block_size.height + templ_size.height - 1);
446 dft_size.height = std::max(dft_size.height, 512);
452 height * (dft_size.width / 2 + 1);
459 block_size.height = std::min(dft_size.height - templ_size.height + 1, result_size.height);
465 int height = (result_size.height + 2) / 3;
467 height = std::min(height, result_size.height);
468 return Size(width, height);
486 cufftSafeCall( cufftPlan2d(&planC2R, dft_size.height, dft_size.width, CUFFT_C2R) );
487 cufftSafeCall( cufftPlan2d(&planR2C, dft_size.height, dft_size.width, CUFFT_R2C) );
499 for (int y = 0; y < result.rows; y += block_size.height)
504 std::min(y + dft_size.height, image.rows) - y);
518 std::min(y + block_size.height, result.rows) - y);