python 简单照相机调用系统摄像头实现方法 pygame

 更新时间:2018年08月03日 11:34:40   作者:dyingstraw  
今天小编就为大家分享一篇python 简单照相机调用系统摄像头实现方法 pygame,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

# -*- coding: utf-8 -*- 
 
 
from VideoCapture import Device 
import time 
import pygame 
from pygame.locals import *
import sys
 
 
pygame.init() 
 
size = width, height = 620, 485 
print size
speed = [2, 2] 
black = 0, 0, 0 
if pygame.display.get_init():
 print ("inited")
else:
 print"notinit"
pygame.display.set_caption('1111') 
screen = pygame.display.set_mode((600,500))
 
 
SLEEP_TIME_LONG = 0.0
 
 
cam = Device(devnum=0, showVideoWindow=0) 
print cam  
filename = "test.jpg"
while True: 
 for event in pygame.event.get():
   if event.type== QUIT:
    sys.exit()
   elif event.type== KEYDOWN:
    key = pygame.key.get_pressed()
    if key[97]:
     filename = "test" + int(time.time()//1).__str__()+".jpg"
     print filename
     cam.saveSnapshot(filename, timestamp=3, boldfont=1, quality=55) 
   elif event.type== MOUSEBUTTONDOWN:
    pass
   elif event.type== MOUSEMOTION:
    pass
   elif event.type== MOUSEBUTTONUP:
    pass
  
 
 
  #cam.getImage(0, 0, "bl")
 
 cmd="shut"
 Image = pygame.image.load(filename)
 #screen.fill(0,0,200)
 screen.blit(Image, (0,0))
 pygame.display.update()
 
  
 
 
 time.sleep(SLEEP_TIME_LONG) 

以上这篇python 简单照相机调用系统摄像头实现方法 pygame就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Flask入门之上传文件到服务器的方法示例

    Flask入门之上传文件到服务器的方法示例

    这篇文章主要介绍了Flask入门之上传文件到服务器的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • 用Python实现一个简单的多线程TCP服务器的教程

    用Python实现一个简单的多线程TCP服务器的教程

    这篇文章主要介绍了用Python实现一个简单的多线程TCP服务器的教程,示例的运行环境为Windows操作系统,需要的朋友可以参考下
    2015-05-05
  • Python使用Qt5实现水平导航栏的示例代码

    Python使用Qt5实现水平导航栏的示例代码

    本文主要介绍了Python使用Qt5实现水平导航栏的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Python编程实现二叉树及七种遍历方法详解

    Python编程实现二叉树及七种遍历方法详解

    这篇文章主要介绍了Python编程实现二叉树及七种遍历方法,结合实例形式详细分析了Python二叉树的定义及常用遍历操作技巧,需要的朋友可以参考下
    2017-06-06
  • Python中的字典合并与列表合并技巧

    Python中的字典合并与列表合并技巧

    这篇文章主要介绍了Python中的字典合并与列表合并技巧,下文围绕主题展开详细的内容介绍,具有一的的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • python 装饰器的基本使用

    python 装饰器的基本使用

    这篇文章主要介绍了python 装饰器的基本使用,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2021-01-01
  • Pandas 缺失数据处理的实现

    Pandas 缺失数据处理的实现

    这篇文章主要介绍了Pandas 缺失数据处理的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • Python pip配置国内源的方法

    Python pip配置国内源的方法

    这篇文章主要介绍了Python pip配置国内源的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 利用Python的pandas数据处理包将宽表变成窄表

    利用Python的pandas数据处理包将宽表变成窄表

    这篇文章主要介绍了利用Python的pandas数据处理包将宽表变成窄表,文章通过围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • PYQT5开启多个线程和窗口,多线程与多窗口的交互实例

    PYQT5开启多个线程和窗口,多线程与多窗口的交互实例

    今天小编就为大家分享一篇PYQT5开启多个线程和窗口,多线程与多窗口的交互实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12

最新评论