'println("Available cameras:");
for (int i = 0; i < cameras.length; i++) {
println(cameras[i]);'
displays the list of 'Available Cameras' (configurations) (see example at the end of this post - in this case
3 cameras with 3 different frame rates and different resolution ((sometimes with leading numbers for easier identification of configurations)).
'cam = new Capture(this, cameras[0]);'
selects configuration number '0' (would be 'Camera' with size=1280x960 and fps=30)
Just set the number to the configuration that matches with the other code (e.g. resolution with window size, otherwise pixels will be lost.)
However, using an external display with the laptop lid remaining closed (internal camera disabled?) the code does not work (probably gets stuck at Capture.list). Is there anyone out there with an idea on how to resolve the issue?
Available cameras:
name=Camera,size=1280x960,fps=30
name=Camera,size=1280x960,fps=15
name=Camera,size=1280x960,fps=1
name=Camera,size=640x480,fps=30
name=Camera,size=640x480,fps=15
name=Camera,size=640x480,fps=1
name=Camera,size=320x240,fps=30
name=Camera,size=320x240,fps=15
name=Camera,size=320x240,fps=1
name=Camera,size=160x120,fps=30
name=Camera,size=160x120,fps=15
name=Camera,size=160x120,fps=1
name=Camera,size=80x60,fps=30
name=Camera,size=80x60,fps=15
name=Camera,size=80x60,fps=1
name=Bildschirm-iSight,size=1280x1024,fps=30
name=Bildschirm-iSight,size=1280x1024,fps=15
name=Bildschirm-iSight,size=1280x1024,fps=1
name=Bildschirm-iSight,size=640x512,fps=30
name=Bildschirm-iSight,size=640x512,fps=15
name=Bildschirm-iSight,size=640x512,fps=1
name=Bildschirm-iSight,size=320x256,fps=30
name=Bildschirm-iSight,size=320x256,fps=15
name=Bildschirm-iSight,size=320x256,fps=1
name=Bildschirm-iSight,size=160x128,fps=30
name=Bildschirm-iSight,size=160x128,fps=15
name=Bildschirm-iSight,size=160x128,fps=1
name=Bildschirm-iSight,size=80x64,fps=30
name=Bildschirm-iSight,size=80x64,fps=15
name=Bildschirm-iSight,size=80x64,fps=1
name=Integrierte iSight-Kamera,size=640x480,fps=30
name=Integrierte iSight-Kamera,size=640x480,fps=15
name=Integrierte iSight-Kamera,size=640x480,fps=1
name=Integrierte iSight-Kamera,size=320x240,fps=30
name=Integrierte iSight-Kamera,size=320x240,fps=15
name=Integrierte iSight-Kamera,size=320x240,fps=1
name=Integrierte iSight-Kamera,size=160x120,fps=30
name=Integrierte iSight-Kamera,size=160x120,fps=15
name=Integrierte iSight-Kamera,size=160x120,fps=1
name=Integrierte iSight-Kamera,size=80x60,fps=30
name=Integrierte iSight-Kamera,size=80x60,fps=15
name=Integrierte iSight-Kamera,size=80x60,fps=1