diff --git a/cams.js b/cams.js index ad4b0fe7c0f2f43f23a6113b9f5fa68ac8be60e2..48c80cb831fec5f33f198a3e0e7670cad24389ec 100644 --- a/cams.js +++ b/cams.js @@ -32,6 +32,19 @@ var compression = 50 var difference_threshold = .05 var millisecond_image_delay = 15000 var days_to_save = 150 +var settings= '\ +--flip h,v \ +--set "Focus, Auto"=False \ +--set "Focus (absolute)"=0% \ +--set "White Balance Temperature, Auto"=False \ +--set "White Balance Temperature"=50% \ +--set "Exposure, Auto Priority"=False \ +--set "Exposure (Absolute)"=50% \ +--set Brightness=50% \ +--set Contrast=50% \ +--set Saturation=50% \ +--set Gain=50% \ +--set Sharpness=50%' // // requires // @@ -57,7 +70,8 @@ function update() { // take new image // console.log('\ncapture '+name) - execSync('fswebcam --jpeg '+compression+' --resolution '+image_width+'x'+image_height+' --save image.jpg') + //execSync('fswebcam --jpeg '+compression+' --resolution '+image_width+'x'+image_height+' --save image.jpg') + execSync('fswebcam --jpeg '+compression+' --resolution '+image_width+'x'+image_height+' '+settings+' --save image.jpg') // // remove prior images // @@ -119,9 +133,9 @@ function update() { } } // -// take initial image with camera initialization settings +// take initial image // -execSync('fswebcam --jpeg '+compression+' --resolution '+image_width+'x'+image_height+' --set "Focus, Auto"=False --set "Focus (absolute)"=0% --set "White Balance Temperature, Auto"=False --set "White Balance Temperature"=50% --set "Exposure, Auto Priority"=False --set "Exposure (Absolute)"=50% --set Brightness=50% --set Contrast=50% --set Saturation=50% --set Gain=50% --set Sharpness=50% --save oldimage.jpg') +execSync('fswebcam --jpeg '+compression+' --resolution '+image_width+'x'+image_height+' '+settings+' --save oldimage.jpg') // // start update //