用pythonopencv拍照(opencv3python用电脑调用手机的摄像头)
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")
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。