- Removed experimental code from numpyHDR
- added picamburst for creating the ev stack
This commit is contained in:
parent
36d94c4392
commit
6e4c338a6a
@ -2,21 +2,25 @@
|
||||
|
||||
import numpyHDR
|
||||
from picamera2 import Picamera2
|
||||
from libcamera import controls
|
||||
from libcamera import Controls
|
||||
|
||||
picam2 = Picamera2()
|
||||
config = picam2.create_still_configuration()
|
||||
picam2.configure(config)
|
||||
|
||||
picam2.start()
|
||||
picam2.set_controls({"AwbEnable": 1, "AeEnable": 1, "AeConstraintMode": controls.AeConstraintModeEnum.Highlight})
|
||||
ctrls = Controls(picam2)
|
||||
ctrls.AwbEnable = 1
|
||||
ctrls.AeEnable = 1
|
||||
ctrls.ConstraintModeEnum.Highlight
|
||||
np_array_ev0 = picam2.capture_array()
|
||||
picam2.set_controls({"AwbEnable": 1, "AeEnable": 1, "AeConstraintMode": controls.AeConstraintModeEnum.Shadows})
|
||||
np_array_ev1 = picam2.capture_array()
|
||||
picam2.set_controls({"AwbEnable": 1, "AeEnable": 1, "AeConstraintMode": controls.AeConstraintModeEnum.Normal})
|
||||
np_array_ev_neg1 = picam2.capture_array()
|
||||
picam2.helpers.save(np_array_ev0, "1.jpg")
|
||||
picam2.helpers.save(np_array_ev1, "2.jpg")
|
||||
picam2.helpers.save(np_array_ev_neg1, "3.jpg")
|
||||
#picam2.set_controls({"AwbEnable": 1, "AeEnable": 1, "AeConstraintMode": controls.AeConstraintModeEnum.Shadows})
|
||||
#np_array_ev1 = picam2.capture_array()
|
||||
#picam2.set_controls({"AwbEnable": 1, "AeEnable": 1, "AeConstraintMode": controls.AeConstraintModeEnum.Normal})
|
||||
#np_array_ev_neg1 = picam2.capture_array()
|
||||
meta = "nichts"
|
||||
picam2.helpers.save(np_array_ev0, meta, "1.jpg")
|
||||
#picam2.helpers.save(np_array_ev1, meta ,"2.jpg")
|
||||
#picam2.helpers.save(np_array_ev_neg1, meta, "3.jpg")
|
||||
|
||||
picam2.stop()
|
Loading…
Reference in New Issue
Block a user