Blur Detector
Dieser Funktionsblock bewertet, ob ein Eingangsbild unscharf ist, indem er seine Schärfe mithilfe von Verfahren im Frequenzbereich analysiert.
📥 Eingänge
Input Image Das Bild, das Sie auf Unschärfe analysieren möchten.
📤 Ausgänge
Is Blurred? Diese Ausgabe gibt einen booleanen Wert zurück, der angibt, ob das Eingangsbild als unscharf klassifiziert wird (True) oder nicht (False).
🕹️ Steuerungen
Detection Threshold Ein Schieberegler, der verwendet wird, um den Schwellenwert festzulegen, um zu bestimmen, ob das Bild unscharf ist. Die Anpassung dieses Wertes beeinflusst die Empfindlichkeit der Unschärfenerkennung.
Current Blur Value Ein Label, das den aktuellen Unschärfewert anzeigt, der aus dem Eingangsbild berechnet wurde.
Info Text Eine hilfreiche Beschreibung der Erkennungslogik, die angibt, dass das Bild als unscharf betrachtet wird, wenn der Unschärfewert unter dem Schwellenwert liegt.
🎨 Funktionen
Frequency Domain Analysis Dieser Block verwendet die schnelle Fourier-Transformation (FFT), um die Schärfe des Bildes zu analysieren, was eine effektive Identifizierung der Unschärfe ermöglicht.
Real-Time Feedback Der aktuelle Unschärfewert wird dynamisch aktualisiert und angezeigt, wodurch unmittelbare Einblicke in die Schärfe des Bildes gegeben werden.
📝 Nutzungshinweise
Connect Input: Verbinden Sie ein Bild, das Sie auf Unschärfe bewerten möchten, mit dem
Input Image-Anschluss.Set Threshold: Passen Sie den Schieberegler
Detection Thresholdan, um festzulegen, wie empfindlich die Unschärfenerkennung sein soll. Ein niedrigerer Schwellenwert ist empfindlicher.Evaluate: Führen Sie den Funktionsblock aus, um das Eingangsbild zu analysieren. Die Ausgabe zeigt an, ob das Bild basierend auf der Schwellenwert-Einstellung unscharf ist.
📊 Bewertung
Wenn er ausgeführt wird, berechnet dieser Funktionsblock den Unschärfewert des Eingangsbildes, vergleicht ihn mit dem festgelegten Schwellenwert und bestimmt, ob das Bild unscharf ist.
💡 Tipps und Tricks
Wählen Sie einen geeigneten Schwellenwert
Experimentieren Sie mit verschiedenen Schwellenwerten, um die genaueste Empfindlichkeit für Ihre spezifischen Bilder zu finden. Ein niedrigerer Schwellenwert ist besser geeignet, um leichte Unschärfe zu erkennen, während ein höherer Schwellenwert besser für deutliche Schärfe funktioniert.
Testen mit verschiedenen Bildern
Testen Sie den Unschärfen-Detektor mit Bildern unterschiedlicher Qualitätsstufen, um zu sehen, wie er in verschiedenen Szenarien funktioniert. Dies kann helfen, den Schwellenwert für die besten Ergebnisse zu optimieren.
Kombinieren mit anderen Blöcken
Überlegen Sie, diesen Block in Verbindung mit dem Block Show Image zu verwenden, um die Unschärfeanalyse zusammen mit Ihrem Bild zu visualisieren.
Vorverarbeitung von Bildern
Bevor Sie den Unschärfen-Detektor ausführen, möchten Sie möglicherweise Vorverarbeitungstechniken wie Auto Contrast oder Histogram Equalization anwenden, um die Bildqualität zu verbessern, was die Unschärfenerkennung effektiver macht.
🛠️ Fehlersuche
Zuletzt aktualisiert