Python imshow()导致Chaquopy出现问题并使android应用程序崩溃

Python imshow()导致Chaquopy出现问题并使android应用程序崩溃,python,android,chaquopy,Python,Android,Chaquopy,我开发了一个使用android、python和opencv的实时摄像头应用程序。 应用程序因以下指令而崩溃:cv2.imshow(“Frame”,clone)。 logcat显示: com.chaquo.python.PyException: error: OpenCV(3.4.2) /home/smith/git/chaquo/python/server/pypi/packages/opencv-python/build/3.4.2.16/cp36-cp36m-android_15_a

我开发了一个使用android、python和opencv的实时摄像头应用程序。 应用程序因以下指令而崩溃:cv2.imshow(“Frame”,clone)。 logcat显示:

    com.chaquo.python.PyException: error: OpenCV(3.4.2) /home/smith/git/chaquo/python/server/pypi/packages/opencv-python/build/3.4.2.16/cp36-cp36m-android_15_armeabi_v7a/src/opencv/modules/highgui/src/window.cpp:632: error: (-2:Unspecified error) 
The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function 'cvShowImage'
当我用plt.imshow(…,…)替换它时,plt.show()应用程序运行,但不显示任何检测,因为matplotlib.pyplot不是为显示实时检测而设计的

有什么解决方案吗?

如上所述,OpenCV不直接支持任何Android用户界面功能。最简单的解决方案可能与之相反,并将图像作为字节数组传输回Java