任何人都可以帮我在opencv4android中实现超分辨率。我已经有了一个android opencv项目。我想为它添加超分辨率。请帮助。
答案 0 :(得分:0)
我自己也在研究这个问题。我的输入是NV21 yuv420sp byte []图像。我还没想到如何在OpenCV超分辨率方法中使用这个输入。它使用frameSource作为SR方法的输入,构造函数显然需要视频序列作为输入..
我在OpenCV论坛上问过如何做到这一点,你必须用C ++编写并使用JNI在你的Android应用程序中包含超分辨率部分:
http://answers.opencv.org/question/60085/super-resolution-on-android/
一些有用的链接: 代码示例:
http://answers.opencv.org/question/20318/super-resolution-cant-process-first-frame/
http://answers.opencv.org/question/26955/super-resolution-with-248-real-time-processing/
他们的github上的超级分辨率的OpenCV示例: https://github.com/Itseez/opencv/blob/master/samples/gpu/super_resolution.cpp
希望这会有所帮助,如果有人设法为此找到一些好的教程,请告诉我!