gpt4 book ai didi

android - 如何使用python脚本访问手机摄像头

转载 作者:太空狗 更新时间:2023-10-29 13:02:49 25 4
gpt4 key购买 nike

我使用 python 3.7 和 opencv 制作了一个简单的运动检测器程序,有没有办法使用 python 访问我的手机摄像头并使用蓝牙或移动热点将视频流式传输到我的笔记本电脑,以便我可以在我的笔记本电脑上处理数据?我基本上只是将手机用作可拆卸相机。

最佳答案

您可以使用 IP Webcam android 应用程序执行此操作。

步骤-

  1. 在您的 Android 手机中安装该应用程序。
  2. 将您的笔记本电脑和手机连接到本地网络(您可以使用移动热点)。
  3. 启动应用程序并选择“启动服务器”选项,应用程序将开始捕获视频并显示 IP 地址。
  4. 使用此 IP 地址使用以下 python 代码读取视频源。
  5. 使用 OpenCV 处理视频。

Python 代码 -

import urllib
import cv2
import numpy as np
import ssl

ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE

url = 'Your URL'

while True:
imgResp = urllib3.urlopen(url)
imgNp = np.array(bytearray(imgResp.read()), dtype=np.uint8)
img = cv2.imdecode(imgNp, -1)
cv2.imshow('temp',cv2.resize(img,(600,400)))
q = cv2.waitKey(1)
if q == ord("q"):
break;

cv2.destroyAllWindows()

您可以在此处找到安卓应用程序 - IP Webcam

这个视频会更好地解释 - How to use with OpenCV

关于android - 如何使用python脚本访问手机摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53130370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com