Home | History | Annotate | Download | only in src

Lines Matching refs:projector_

84     projector_.setCameraParams(K, R, T);
86 projector_.mapForward(pt.x, pt.y, uv.x, uv.y);
104 projector_.setCameraParams(K, R, T);
119 Mat k_rinv(1, 9, CV_32FC1, projector_.k_rinv), t(1, 3, CV_32FC1, projector_.t);
125 dst_tl.x, dst_tl.y, 1/projector_.scale, rowsPerWI);
143 projector_.mapBackward(static_cast<float>(u), static_cast<float>(v), x, y);
175 projector_.setCameraParams(K, R, T);
200 projector_.mapForward(0, 0, u, v);
204 projector_.mapForward(0, static_cast<float>(src_size.height - 1), u, v);
208 projector_.mapForward(static_cast<float>(src_size.width - 1), 0, u, v);
212 projector_.mapForward(static_cast<float>(src_size.width - 1), static_cast<float>(src_size.height - 1), u, v);
232 float x = projector_.rinv[1];
233 float y = projector_.rinv[4];
234 float z = projector_.rinv[7];
237 float x_ = (projector_.k[0] * x + projector_.k[1] * y) / z + projector_.k[2];
238 float y_ = projector_.k[4] * y / z + projector_.k[5];
241 tl_uf = std::min(tl_uf, 0.f); tl_vf = std::min(tl_vf, static_cast<float>(CV_PI * projector_.scale));
242 br_uf = std::max(br_uf, 0.f); br_vf = std::max(br_vf, static_cast<float>(CV_PI * projector_.scale));
246 x = projector_.rinv[1];
247 y = -projector_.rinv[4];
248 z = projector_.rinv[7];
251 float x_ = (projector_.k[0] * x + projector_.k[1] * y) / z + projector_.k[2];
252 float y_ = projector_.k[4] * y / z + projector_.k[5];
275 float x = projector_.rinv[0];
276 float y = projector_.rinv[3];
277 float z = projector_.rinv[6];
280 float x_ = (projector_.k[0] * x + projector_.k[1] * y) / z + projector_.k[2];
281 float y_ = projector_.k[4] * y / z + projector_.k[5];
284 tl_uf = std::min(tl_uf, 0.f); tl_vf = std::min(tl_vf, static_cast<float>(CV_PI * projector_.scale));
285 br_uf = std::max(br_uf, 0.f); br_vf = std::max(br_vf, static_cast<float>(CV_PI * projector_.scale));
289 x = projector_.rinv[0];
290 y = -projector_.rinv[3];
291 z = projector_.rinv[6];
294 float x_ = (projector_.k[0] * x + projector_.k[1] * y) / z + projector_.k[2];
295 float y_ = projector_.k[4] * y / z + projector_.k[5];
319 projector_.setCameraParams(K, R);
328 Mat k_rinv(1, 9, CV_32FC1, projector_.k_rinv);
332 ocl::KernelArg::PtrReadOnly(uk_rinv), dst_tl.x, dst_tl.y, 1/projector_.scale, rowsPerWI);
367 projector_.setCameraParams(K, R);
376 Mat k_rinv(1, 9, CV_32FC1, projector_.k_rinv);
380 ocl::KernelArg::PtrReadOnly(uk_rinv), dst_tl.x, dst_tl.y, 1/projector_.scale,