LabVIEWForum.de - Ausleuchtung kontrollieren

LabVIEWForum.de

Normale Version: Ausleuchtung kontrollieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

vor einer Image Aufgabe kontrolliere ich gerne die Basics: also ist überhaupt die Beleuchtung eingeschaltet, gibt es die Kamera... so weit so einfach. Es kann aber auch die Ausleuchtung verstellt sein - z.B. ist ein Saurier an den Halter der Beleuchungs-LEDs gelaufen. Jetzt brauche ich zur Beurteilung ein sehr gemitteltes Bild z.B.: FFT Low Pass Truncate 0,2% ist OK braucht aber unnötige Resourcen (bei 4 Kernen 1200ms bei einem 5Mpx Bild)

Neben der Rechenzeit spricht auch das nahe Limit dagegen: bei 0.1% bekommt man nur mehr ein schwarzes Bild.

Eine andere Variante ist downsamplen. Aber downsamplen funktioniert in LV nicht seit ich denken kann. Ein Bild mit einem mitteren Grauwert von 87 wird downgesamplet auf ein px Bild mit dem Grauwert 211 - super? (das hatte ich auch schon dem Support gebeichtet - Reaktion ...)

Hat jemand eine Idee?

Lv09_img2
Wäre es möglich zur Kontrolle eine matte weiße Fläche abzubilden? Damit würde man die Ausleuchtungsverteilung erhalten, die man mit einem Gauß-Filter glätten könnte.
Ich habe das jetzt so gelöst:

* ich gehe davon aus dass sich die Ausleuchtung nur selten verändert
* Schritt 1 ich habe mir einige Papierblätter mit verschiedenen Grauwerten gedruckt
* Schritt 2 ich messe den akruellen mittleren Grauwert des realen Objektes
* Schritt 3 ich such dasjenige Grauwertblatt unter die Kamera die am nächsten den realen Grauwert hat
* Schritt 4 ich nehme das Bild glätte mit FFT (0,5%) - Rechenzeit ist mir Wurscht
* Schritt 5 ich merke mir den dann mittleren Grauwert und das geFFTte Bild (float single)
* Schritt 6 (sex?) bis unendlich mit den beiden Angaben kann ich meine Bilder auskorrigieren - schnell unauffällig und effektiv

Viele Grüße

Gottfried
Referenz-URLs