Ich habe ein paar alte Bilder, auf denen ich vor Jahren eine Gaußsche Unschärfe gemacht hatte, um sie in einem Wettbewerb zu verwenden. Jetzt ist mir klar, dass ich die Originale nicht mehr besitze. Kennt jemand ein Tool, mit dem ich die Bilder schärfen kann, um zumindest feststellen zu können, um was es sich bei den Bildern handelt? Ich bin sehr neugierig, da ich mich nicht erinnere, wo ich diese Bilder gemacht habe. Alles was ich weiß ist, dass es Bilder von Sehenswürdigkeiten in meinem Land waren.
blur
sharpening
Jürgen Camilleri
quelle
quelle
Antworten:
Wenn Sie sich an den genauen Radius der Gaußschen Unschärfe erinnern und die Bilder in einem Format von 16 Bit oder mehr verarbeitet und gespeichert haben, können Sie die Unschärfe durch inverse Filterung in Matlab entfernen.
Wenn Sie sich nicht an den Radius erinnern oder die Pixelwerte durch Bearbeiten oder Speichern des Bildes als 8-Bit-Bild abgeschnitten haben (und dann die verlustbehaftete JPEG-Komprimierung zur weiteren Vernichtung von Daten verwenden), schlägt die Standard-Inversfilterung auf spektakuläre Weise fehl. Mit einem Weiner-Filter oder einem anderen kommerziellen Werkzeug zur Reduzierung von Unschärfen erzielen Sie eine leichte Verbesserung. Wenn Sie jedoch die Unschärfe der Bilder nicht erkennen können, haben Sie Pech - die gesuchten Informationen sind Nein mehr in den Bildern enthalten.
quelle
Die Richardson-Lucy-Entfaltung mit einer Gaußschen Punktverteilungsfunktion ist ein weiterer Algorithmus, der Ihre Unschärfe auf angenehme Weise aufhebt.
Sie müssen Ihren ursprünglichen Radius kennen und in der Lage sein, ihn an den PSF anzuschließen. Hier ist eine Liste von Software (kostenlos und kommerziell), die Dekonvolution unterstützt. Sie müssen einige ausprobieren, um herauszufinden, mit welchen Parametern Sie die erforderlichen Einstellungen vornehmen können.
Ich hoffe, das hilft. Viel Glück!
quelle
Details->Sharpen [richardson-lucy]