I’m using cv::cuda::resize which is provided by cudawarping hpp. I can’t find the implementation (definition of this function) in version 4.x source code but in version 3.4.
I’m curious that whether in 4.x, the function definition is removed but its implementation is still in dll of version 4.x, correct?
Got it, thanks for your answer, that’s really helpful!
I encountered an issue before which is very similar to this one CUDA GoodFeaturesToTrackDetector is not ThreadSafe ? · Issue #18051 · opencv/opencv · GitHub
When calling cv::cuda::resize() of version 3.4, it crashed because that function uses texture reference, which is quite obsolete and does not support multi-threaded programming.
Now I’m clear that it has been fixed in 4.x because texture feature is no longer being used.