Scanner/Cam - Anschluß


import sane
print 'SANE version:', sane.init()
print 'Available devices=', sane.get_devices()

scanner=sane.open('qcam:0x378')
print 'SaneDev object=', scanner
print 'Device parameters:', scanner.get_parameters()

# Set scan parameters
scanner.contrast=170 ; scanner.brightness=150 
scanner.br_x=320 ; scanner.br_y=240

# Initiate the scan
scanner.start()

# Get an Image object.
# For my BW QuickCam, this is a grey-scale image.  
# Other scanning devices may return colour images.
im=scanner.snap()

# Write the image out as a PNg file
im.save('foo.png')