Я хочу позвонить cv::findCountours
на некоторых cv::UMat
(OpenCL активирован) и получить результаты в std::vector<std::vector<cv::Point>>
.Тип контейнера с OpenCV и OpenCL
std::vector<std::vector<cv::Point>> contours;
cv::findContours(frame_umat, contours, cv::RETR_LIST, cv::ContourApproximationModes::CHAIN_APPROX_SIMPLE);
Will OpenCV еще в состоянии оптимизировать его с помощью OpenCL, даже если я использую std::vector
? Есть ли преимущество использования специального контейнера, например, cv::UMat
в качестве контейнера (а не изображения)?