Commit 440ef2aa authored by Neil Gershenfeld's avatar Neil Gershenfeld

settings arg

parent ed49952d
...@@ -32,6 +32,19 @@ var compression = 50 ...@@ -32,6 +32,19 @@ var compression = 50
var difference_threshold = .05 var difference_threshold = .05
var millisecond_image_delay = 15000 var millisecond_image_delay = 15000
var days_to_save = 150 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 // requires
// //
...@@ -57,7 +70,8 @@ function update() { ...@@ -57,7 +70,8 @@ function update() {
// take new image // take new image
// //
console.log('\ncapture '+name) 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 // remove prior images
// //
...@@ -119,9 +133,9 @@ function update() { ...@@ -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 // start update
// //
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment