cv::gpu::resize(gpu_img_undistorted, gpu_img_undistorted, cv::Size(1920, 1080));
auto resize_image =
cv::gpu::GpuMat(1, gpu_img_undistorted.rows * gpu_img_undistorted.cols,
CV_8UC3, gpu_img_undistorted.data);
resize_image = resize_image.reshape(0, 1080);
std::cout << gpu_img_undistorted.isContinuous() << ":" << gpu_img_undistorted.size() << std::endl;
//
// cv::gpu::createContinuous(cv::Size(1920, 1080), resize_image.type(), resize_image);
// std::cout << resize_image.isContinuous() << ":Created" << resize_image.size() << std::endl;
//
//
// cv::gpu::resize(gpu_img_undistorted, gpu_img_undistorted, cv::Size(1920, 1080));
//
//
// gpu_img_undistorted.copyTo(resize_image);
// std::cout << resize_image.isContinuous() << ":CopyTo" << resize_image.size() << std::endl;
// cudaDeviceSynchronize();
// if ( ! resize
opencv的垃圾api
最新推荐文章于 2024-05-25 09:53:06 发布