From 9c4c1b2d450db5d0f28f73866977dad75a8711bd Mon Sep 17 00:00:00 2001 From: Neil Gershenfeld <gersh@cba.mit.edu> Date: Sun, 24 Oct 2021 08:22:07 -0400 Subject: [PATCH] test camera capabilities --- modules/input/video | 2 ++ modules/processes/scan/line | 16 ++++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/modules/input/video b/modules/input/video index 14fe38c..8ad9f02 100644 --- a/modules/input/video +++ b/modules/input/video @@ -204,6 +204,8 @@ function start_video() { mod.video.srcObject = stream mod.video.onloadedmetadata = function(e) { mod.video.play() + var track = stream.getVideoTracks()[0] + console.log(track.getCapabilities()) capture_video() } }) diff --git a/modules/processes/scan/line b/modules/processes/scan/line index 54f823b..d395922 100644 --- a/modules/processes/scan/line +++ b/modules/processes/scan/line @@ -84,14 +84,26 @@ var interface = function(div){ div.appendChild(input) mod.width = input // - // start scan button + // background scan button // div.appendChild(document.createElement('br')) div.appendChild(document.createTextNode(' ')) var btn = document.createElement('button') btn.style.padding = mods.ui.padding btn.style.margin = 1 - btn.appendChild(document.createTextNode('start scan')) + btn.appendChild(document.createTextNode('background scan')) + btn.addEventListener('click',function(){ + linescan() + }) + div.appendChild(btn) + // + // object scan button + // + div.appendChild(document.createTextNode(' ')) + var btn = document.createElement('button') + btn.style.padding = mods.ui.padding + btn.style.margin = 1 + btn.appendChild(document.createTextNode('object scan')) btn.addEventListener('click',function(){ linescan() }) -- GitLab