使用OpenCV4Android的超高分辨率

时间:2015-01-26 07:03:46

标签: opencv opencv4android

任何人都可以帮我在opencv4android中实现超分辨率。我已经有了一个android opencv项目。我想为它添加超分辨率。请帮助。

1 个答案:

答案 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

希望这会有所帮助,如果有人设法为此找到一些好的教程,请告诉我!