"""Pagina HTML dell'acquisizione camera (servita da camera_service su /calibrazione e /acquisizione, #83 #87).
Cosa fa: una pagina sola, autonoma e offline (niente CDN, niente font esterni,
JS e CSS inline), in italiano, stile scuro TMF. Quattro sezioni: Sorgente,
Anteprima (dal vivo, con nitidezza/saturazione/livello medio), Parametri camera
(esposizione e guadagno), Calibrazione a scacchiera.
Parla con le rotte dello stesso servizio: /camera/sources, /camera/anteprima,
/camera/parametri, /camera/parametri/salva, /camera/calibration, /camera/calibrate.
#84: calibrazione densa, un solo dato dell'operatore (lato dello scacco in mm).
#87: anteprima, parametri camera, stile TMF.
Dipende da: niente. E' una stringa, cosi' il pacchetto compilato non ha file dati.
"""
PAGINA = r"""
Acquisizione camera
Acquisizione camera
Anteprima
Anteprima ferma. Premere «Avvia anteprima» o «Scatta».
Nitidezza
-
massimo visto: -
Saturati
-
pixel a 250 o più; da tenere sotto l'1 %
Livello medio
-
scala 0-255
Frame pieno
-
Sorgente
-
Parametri camera
-
Calibrazione
Servono una scacchiera che riempie tutto il campo della camera, piana, ferma e ben illuminata, e il lato di uno scacco.
La griglia si trova da sola; il risultato corregge anche la distorsione dell'ottica.
Durante il calcolo l'anteprima si sospende.
nessuna immagine scelta
Risultato del calcolo
Da camera, salvando si acquisisce e si calcola di nuovo: tenere la scacchiera ferma.