# Start defining a pipeline
pipeline = dai.Pipeline()
cam = pipeline.create(dai.node.ColorCamera) # Define a source - color camera
# VideoEncoder
jpeg_encoder = pipeline.create(dai.node.VideoEncoder)
jpeg_encoder.setDefaultProfilePreset(args.fps, dai.VideoEncoderProperties.Profile.MJPEG)
# Script nodewith open ("scripts/" + args.script, 'r') as file: script_file = file.read()script = pipeline.create(dai.node.Script)script.setProcessor(dai.ProcessorType.LEON_CSS)script.setScript(script_file)
# VideoEncoder
jpeg_encoder = pipeline.create(dai.node.VideoEncoder)
jpeg_encoder.setDefaultProfilePreset(args.fps, dai.VideoEncoderProperties.Profile.MJPEG)
…
# VideoEncoder
jpeg_encoder = pipeline.create(dai.node.VideoEncoder)
jpeg_encoder.setDefaultProfilePreset(args.fps, dai.VideoEncoderProperties.Profile.MJPEG)
# Script nodewith open ("scripts/" + args.script, 'r') as file: script_file = file.read()
script =pipeline.create(dai.node.Script)
script.setProcessor(dai.ProcessorType.LEON_CSS)
script.setScript(script_file)
…
cam.video.link(jpeg_encoder.input)
jpeg_encoder.bitstream.link(script.inputs['jpeg'])
# jpeg link
cam.still.link(jpeg_encoder.input)
# camera control link
script.outputs['out'].link(cam.inputControl)
…