13.1.13. Editor prahů

Sledování barev pomocí find_blobs() stojí a padá se svou n-ticí prahů – šesti čísly LAB (nebo dvěma čísly stupňů šedi), které rozhodují, které pixely se počítají jako cíl. Editor prahů, v Tools → Machine Vision → Threshold Editor, mění hledání těchto čísel z hádání na vizuální úpravu: táhnete posuvníky, sledujete, které pixely se rozsvítí, a zkopírujete n-tici ven, když je cíl plně bílý a vše ostatní černé.

The Threshold Editor tuning a LAB threshold: source image on the left, binary preview on the right with the target white, the six LAB sliders below, and the threshold tuple in the output field

Editor prahů uprostřed ladění: binární náhled vpravo ukazuje, co n-tice prahů dole aktuálně sleduje.

Editor se otevírá buď nad živým snímkovým bufferem (frame buffer), nebo nad obrazovým souborem z disku. Zobrazuje zdrojový obraz a binární náhled vedle sebe – bílé pixely v náhledu jsou pixely, které aktuální práh sleduje – s posuvníkem minima a maxima pro každý kanál pod tím. Pomocí přepínače zvolte stupně šedi nebo LAB, táhněte posuvníky, dokud binární náhled neizoluje cíl, a zkopírujte n-tici prahů z výstupního pole do svého skriptu. Zaškrtávací pole Invert obrátí výběr a Reset Sliders začne znovu od plně otevřeného nastavení.

Praktický postup: namiřte kameru na reálnou scénu za reálného osvětlení, spusťte skript, aby snímkový buffer (frame buffer) obsahoval reprezentativní snímek, otevřete editor nad snímkovým bufferem a postupně zužujte každý kanál – obvykle nejprve A a B pro barevný cíl, poté L jako poslední a co nejvolněji, protože osvětlení hýbe L mnohem více než A a B.

13.1.13.1. Úprava n-tice na místě

Editor je také propojen s editorem skriptů. Vyberte ve skriptu existující n-tici prahů – (30, 100, 15, 127, 15, 127) nebo dvojici stupňů šedi – klikněte na ni pravým tlačítkem a zvolte z kontextové nabídky položku editoru prahů. Editor se otevře předvyplněný těmito hodnotami a po kliknutí na OK zapíše upravená čísla zpět přes výběr (Cancel je zahodí). Přeladění nasazeného skriptu pro nové osvětlení je rychlá práce provedená tímto způsobem.