Changeset 4093

Show
Ignore:
Timestamp:
06/02/07 15:18:43 (6 years ago)
Author:
DrewCormier
Message:

added screen capture

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • experimental/components/image_capture/trunk/image_capture/WorkModule.py

    r4087 r4093  
    2828#!/usr/bin/env python 
    2929import threading 
    30 import wx 
    31 import time 
     30import wx     #for the graphics 
     31import time    #for the delay 
     32import os    #for the screen shot 
    3233 
    3334class WorkClass: 
     
    6869    def Process(self): 
    6970        while self.is_running: 
    70                                  
    71             # TODO: add code for image capture 
     71            #-delay in 1/100 sec 
     72            #-quality 
     73            #-crop 399x500-0+0 
     74            os.system("import -window root -crop 399x500-0+0 -delay 100 -quality 20 /sdr/tx_image.jpeg")  
    7275 
     76#import -window root -crop 512x256-0+0 -quality 90 corner.png  
    7377#            image = wx.Image("/sdr/wxpython_cover_2.jpg", wx.BITMAP_TYPE_JPEG)  # load a jpeg from file 
    7478#            image.Scale(self.width,self.height) 
    7579#            image_data = image.GetData()  #returns a giant string 
    76             if self.toggle == 1: 
    77              my_file = open("/sdr/wxpython_cover_2.jpg", 'r') 
    78              self.toggle = 0 
    79             else: 
    80              my_file = open("/sdr/wxpython_cover_3.jpg", 'r') 
    81              self.toggle = 1 
    8280 
     81 
     82            my_file = open("/sdr/tx_image.jpeg", 'r') 
    8383            image_data = my_file.read() 
    8484                      
     
    9696                self.data_signal.clear() 
    9797 
    98             time.sleep(.5)  
     98            #time.sleep(.5)