您当前的位置:首页 > 计算机 > 编程开发 > Python

Python调用安卓手机相机接口进行拍照

时间:12-24来源:作者:点击数:

感兴趣的朋友可以查阅sl4a模块的详细资料,实现更多功能。下面的代码需要在安卓手机上安装QPython3,然后打开QEdit,把代码复制粘贴过去,保存文件,然后运行就可以自动打开相机了。

import sl4a

import os

droid = sl4a.Android()

# 默认保存到手机存储卡的根目录下,也可以自己修改成其他目录

#获取已拍照片数量

t = [x for x in os.listdir('/sdcard') if x.startswith('pic') and x.endswith('.jpg')]

# 计算下一张照片的文件名序号

n = len(t) + 1

#打开摄像头并保存拍到的照片

imageFn = '/sdcard/pic' + str(n) + '.jpg'

droid.cameraInteractiveCapturePicture(imageFn)

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门