Categories: S60 | Python | How To | Multimedia | Imaging | Code Examples
This page was last modified 20:17, 14 October 2007.
How to use the camera viewfinder
From Forum Nokia Wiki
Script using the camera view finder.
import appuifw, e32, camera SCRIPT_LOCK = e32.Ao_lock( ) IMG = None def __exit__( ): stop( ) SCRIPT_LOCK.signal( ) def start( ): camera.start_finder( vfCallback, backlight_on=1, size=(160, 120) ) appuifw.app.menu = [(u'Stop', stop), (u'Exit', __exit__)] def stop( ): camera.stop_finder( ) cnvCallback( ) appuifw.app.menu = [(u'Start', start), (u'Exit', __exit__)] def vfCallback( aIm ): global IMG appuifw.app.body.blit( aIm ) IMG = aIm def cnvCallback( aRect=None ): if IMG != None: appuifw.app.body.clear( ) appuifw.app.body.blit( IMG ) appuifw.app.exit_key_handler = __exit__ appuifw.app.title= u'PyS60 ViewFinder' appuifw.app.body = appuifw.Canvas( redraw_callback = cnvCallback ) start( ) SCRIPT_LOCK.wait( )
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Take a Camera snapshot using nokia UI Api | mahabubul_alam | Mobile Java Media (Graphics & Sounds) | 0 | 2007-04-24 15:59 |
| How do I select camera device for 6680. | i-masa | Symbian Tools & SDKs | 2 | 2005-05-17 07:38 |
| Disable camera | Asmodeusz | Symbian Media (Graphics & Sounds) | 2 | 2008-04-30 10:02 |
| Capture support | burre_g | Mobile Java General | 2 | 2004-08-30 13:16 |
| Dual Camera handling? | rajeshsyca | Mobile Java General | 4 | 2008-02-29 05:38 |
