用pythonopencv拍照(opencv3python用电脑调用手机的摄像头)(1)

1、android手机上安装一款APP:IP摄像头,app的图片如上图

2、conda安装或者pip安装opencv3

3、python脚本,实现远程监视

4、可以在脚本基础上根据需要增加识别算法

注:我在用的时候,需要将你的手机开热点给电脑

#coding=utf-8 import cv2 import time if __name__ == '__main__': cv2.namedWindow("camera",1) #开启ip摄像头 video="http://admin:admin@192.168.2.149:8081/" #此处@后的ipv4 地址需要修改为自己的地址 capture =cv2.VideoCapture(video) num = 0; while True: success,img = capture.read() cv2.imshow("camera",img) #按键处理,注意,焦点应当在摄像头窗口,不是在终端命令行窗口 key = cv2.waitKey(10) if key == 27: #esc键退出 print("esc break...") break if key == ord(' '): #保存一张图像 num = num 1 filename = "frames_%s.jpg" % num cv2.imwrite(filename,img) capture.release() cv2.destroyWindow("camera")

,