Add metadata and tags at capture-time
This commit is contained in:
parent
ed12cc7bce
commit
404f28a8e0
1 changed files with 7 additions and 0 deletions
|
|
@ -104,6 +104,8 @@ class ListAPI(MicroscopeView):
|
||||||
temporary = payload.param('temporary', default=True, convert=bool)
|
temporary = payload.param('temporary', default=True, convert=bool)
|
||||||
use_video_port = payload.param('use_video_port', default=False, convert=bool)
|
use_video_port = payload.param('use_video_port', default=False, convert=bool)
|
||||||
bayer = payload.param('bayer', default=True, convert=bool)
|
bayer = payload.param('bayer', default=True, convert=bool)
|
||||||
|
metadata = payload.param('metadata', default={}, convert=dict)
|
||||||
|
tags = payload.param('tags', default=[], convert=list)
|
||||||
|
|
||||||
resize = payload.param('size', default=None)
|
resize = payload.param('size', default=None)
|
||||||
if resize:
|
if resize:
|
||||||
|
|
@ -125,6 +127,11 @@ class ListAPI(MicroscopeView):
|
||||||
resize=resize,
|
resize=resize,
|
||||||
bayer=bayer)
|
bayer=bayer)
|
||||||
|
|
||||||
|
output.put_metadata(metadata)
|
||||||
|
|
||||||
|
for tag in tags:
|
||||||
|
output.put_tag(str(tag))
|
||||||
|
|
||||||
return jsonify(output.state)
|
return jsonify(output.state)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue