Pygame camera: Difference between revisions
(Created page with "<source lang="python"> import sys, pygame, os pygame.init() width, height = (1024, 768) screen = pygame.display.set_mode((width, height), pygame.FULLSCREEN) clock = pygame.time...") |
(No difference)
|
Latest revision as of 13:01, 21 June 2011
import sys, pygame, os
pygame.init()
width, height = (1024, 768)
screen = pygame.display.set_mode((width, height), pygame.FULLSCREEN)
clock = pygame.time.Clock()
img = pygame.image.load("foo.png")
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT or \
(event.type == pygame.KEYDOWN and event.key == pygame.K_ESCAPE):
sys.exit()
if event.type == pygame.KEYDOWN and event.key == pygame.K_SPACE:
# THE SPACE BAR HAS BEEN PRESSED!
os.system("gst-launch-0.10 v4l2src ! ffmpegcolorspace ! pngenc ! filesink location=foo.png")
img = pygame.image.load("foo.png")
mx, my = pygame.mouse.get_pos()
c = min(mx, 1024)
screen.blit(img, (c, 0))
# screen.fill((c, 0, 0))
pygame.display.flip()
clock.tick(30)