OpenCV Android 中的服务与线程
services vs threads in Android for OpenCV
我需要使用 OpenCV 对从智能手机摄像头接收到的帧进行一些密集的后台处理。对于某些处理,我的帧速率从 20 FPS 下降到 2 甚至 0.3 FPS。
我的第一个想法是使用带有处理程序消息的线程,但因为我是 android 的新手,并且查看文档,似乎服务更适合我的案例场景。
我的后台任务不只是发送数据,我需要该任务的结果,所以不知道该选择什么。
尝试AsyncTask
。它易于使用。您可以找到实施指南 here
我需要使用 OpenCV 对从智能手机摄像头接收到的帧进行一些密集的后台处理。对于某些处理,我的帧速率从 20 FPS 下降到 2 甚至 0.3 FPS。
我的第一个想法是使用带有处理程序消息的线程,但因为我是 android 的新手,并且查看文档,似乎服务更适合我的案例场景。
我的后台任务不只是发送数据,我需要该任务的结果,所以不知道该选择什么。
尝试AsyncTask
。它易于使用。您可以找到实施指南 here