怎么在Android下用python调用摄像头

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在Android下用python调用摄像头相关的知识,希望对你有一定的参考价值。

1、下载相关软件包下载地址:(code/p/android-scripting/downloads/list),我们需要下载如下几个文件:并将这5个文件复制到 Android SDK目录下,(我这里复制到 /opt/android-sdk-linux/platform-tools , adb工具现在被放在platform-tools下,而不是原来的tools目录)2、安装 .apk 程序注意:在安装前,请你保持Android 虚拟器的运行状态。到终端下,进入 platform-tools 目录运行命令:sudo ./adb install sl4a_r3.apk安装不需要太多时间,很快完成,如果你看到“Success”,则表示你安装成功,否则请尝试重新安装。安同样方法,安装python_for_android_r1.apk。3、安装Python 回到虚拟器,点击 图标,进入程序菜单界面。4、import Android,即可调用各个类。 参考技术A #encoding:utf-8importandroidhelper,sysdroid=androidhelper.Android()p="776779.jpg"try:cameraCapturePictureexcept:print'拍照失败'sys.exit(1)print'拍照完成'

问答 | 在opencv+python中目标识别的同时,怎么样调用单目摄像头实现测距呢?

这里是 AI 研习社,我们的问答版块已经正式推出了!欢迎大家来多多交流~

https://club.leiphone.com/page/question

(戳文末阅读原文直接进)

社长为你推荐来自 AI 研习社问答社区的精华问答。如有你也有问题,欢迎进社区提问。 

  话不多说,直接上题  

问:在opencv+python中目标识别的同时,怎么样调用单目摄像头实现测距呢?

运行这个项目:

https://github.com/schumanzhang/object_detection_real_time

加什么代码可以同时实现目标测距?

来自社友的回答

▼▼▼  

艾德蒙•瓦奥

阵间匹配是无尺度距离,距离一定需要额外传感器的,单目只有无尺度距离,双目可以,RGBD可以,声波可以,雷达可以,加imu也可以。光靠单目不可能测有尺度距离。

马文•加布里 

单目也行。单目需要你有其他方法获取相机多帧的相对关系,在这个基础上才能测距。双目两个相机的位置是已知的,是根据视差。你感兴趣可以去了解下双目立体重建的方法和多视图几何。


有技术问题需要求助

欢迎点击“阅读原文”

或者移步 AI 研习社社区

我们会把你的问题对接给技术大牛

以上是关于怎么在Android下用python调用摄像头的主要内容,如果未能解决你的问题,请参考以下文章

android设备插上uvc摄像头后,怎么确定设备的节点

用webview做的android客户端怎样调用摄像头拍照

python+opencv 电脑调用手机的摄像头

怎么用unity3d调用摄像头

【Python】Opencv调用摄像头问题

问答 | 在opencv+python中目标识别的同时,怎么样调用单目摄像头实现测距呢?