1 | initial version |
I supposed that createOptFlow(optFlow, useCuda);
is the same function as in the super_resolution.cpp example. Did you try just like this to be sure that there is no mismatch:
Ptr<SuperResolution> superRes = createSuperResolution_BTVL1();
Ptr<DenseOpticalFlowExt> of = cv::superres::createOptFlow_DualTVL1();
superRes->set("opticalFlow", of);
If it still do not work, can you provide the whole error message (access conflict)?