源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python定时采集摄像头图像上传ftp服务器功能实现

  • 时间:2021-05-27 07:17 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python定时采集摄像头图像上传ftp服务器功能实现
首先是截图,从摄像头截取一幅图像:
[u]复制代码[/u] 代码如下:
while 1:   #测试摄像头的存在     try:         cam = Device()     except:         print "no webcam found!"         continue     break
然后是把图像上传到ftp服务器:
[u]复制代码[/u] 代码如下:
remote = ftplib.FTP('127.0.0.1') #登陆服务器 remote.login() file = open('%s.jpg'%cur_time,'rb')   #用时间来命名图片 remote.storbinary('STOR %s.jpg'%cur_time,file) #上传图片 file.close()
当然了,最后把图片删除 下面是每隔一秒钟,把从摄像头采集的图片上传到本机ftp的程序:
[u]复制代码[/u] 代码如下:
<span style="font-family: 宋体, Arial; line-height: 15px; background-color: rgb(245, 247, 248); ">    </span><pre name="code" class="python">remote = ftplib.FTP('219.246.57.162') remote.login() while 1:     try:         remote.nlst("1.txt")     except:         print "not ready to start!"         continue     timex = time.localtime()     cur_time = "%4dddddd"%(timex[0],timex[1],timex[2],timex[3],timex[4],timex[5])     cam.saveSnapshot('%s.jpg'%cur_time)      #remote.dir()     file = open('%s.jpg'%cur_time,'rb')     remote.storbinary('STOR %s.jpg'%cur_time,file)     file.close()     os.system("del %s.jpg"%cur_time)     #print "upload ok!"     time.sleep(1) remote.quit()</pre><br> <pre></pre> <p></p> <pre></pre> <p></p>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部