13.1.13. Tröskelvärdesredigeraren

Färgspårning med find_blobs() står och faller med sin tröskelvärdestupel – de sex LAB-talen (eller två gråskaletal) som avgör vilka pixlar som räknas som målet. Tröskelvärdesredigeraren, under Tools → Machine Vision → Threshold Editor, gör sökandet efter dessa tal från gissningar till en visuell justering: dra reglage, observera vilka pixlar som lyser upp, kopiera ut tupeln när målet är helt vitt och allt annat är svart.

Threshold Editor som ställer in ett LAB-tröskelvärde: källbilden till vänster, den binära förhandsgranskningen till höger med målet vitt, de sex LAB-reglagen nedanför, och tröskelvärdestupeln i utdatafältet

Tröskelvärdesredigeraren mitt i inställningen: den binära förhandsgranskningen till höger visar vad tröskelvärdestupeln längst ned för närvarande spårar.

Redigeraren öppnas mot antingen den live bildbufferten eller en bildfil från disk. Den visar källbilden och en binär förhandsgranskning sida vid sida – vita pixlar i förhandsgranskningen är de pixlar det aktuella tröskelvärdet spårar – med ett min- och ett max-reglage per kanal under. Välj gråskala eller LAB med väljaren, dra reglagen tills den binära förhandsgranskningen isolerar målet, och kopiera tröskelvärdestupeln från utdatafältet in i ditt skript. En kryssruta Invert vänder på urvalet, och Reset Sliders börjar om från helt öppet.

Det praktiska tillvägagångssättet: rikta kameran mot den verkliga scenen under den verkliga belysningen, kör ett skript så att bildbufferten håller en representativ bildruta, öppna redigeraren mot bildbufferten, och smalna av varje kanal i tur och ordning – vanligtvis A och B först för ett färgat mål, sedan L sist och så löst som möjligt, eftersom belysning flyttar L betydligt mer än den flyttar A och B.

13.1.13.1. Redigera en tupel på plats

Redigeraren är också kopplad till skriptredigeraren. Markera en befintlig tröskelvärdestupel i ett skript – (30, 100, 15, 127, 15, 127) eller ett gråskalepar – högerklicka på den, och välj tröskelvärdesredigerarposten från snabbmenyn. Redigeraren öppnas förladdad med dessa värden och, när du klickar OK, skriver de justerade talen tillbaka över markeringen (Cancel kastar dem). Att ställa om ett distribuerat skript för ny belysning är ett snabbt jobb gjort på det här sättet.