Gaußglättung Verwenden Sie das Sigma und die Fenstergröße. Und es verwischen das Bild, um das Bildrauschen zu reduzieren. Auf der anderen Seite, Mean Filter verwischen Sie auch das Bild und entfernen Sie das Rauschen. Was ist der grundlegende Unterschied im Ergebnis?Unterschied zwischen Mittelwert und Gauß-Filter im Ergebnis
Antwort
Der Mittelwertfilter (rechteckiger Kern) ist optimal für die Reduzierung von Zufallsrauschen im räumlichen Bereich (Bildraum). Der Mittelwertfilter ist jedoch der schlechteste Filter für den Frequenzbereich, mit einer geringen Fähigkeit, ein Frequenzband von einem anderen zu trennen. Gaußfilter hat eine bessere Leistung im Frequenzbereich.
Der Mittelwertfilter ist unter den Tiefpassfiltern am wenigsten effektiv. Idealerweise sollte es hohe Frequenzen stoppen und nur niedrige Frequenzen durchlassen. In Wirklichkeit passiert es viele hohe Frequenzen und stoppt einige der niedrigen Frequenzen (langsames Abfallen und schlechte Sperrbanddämpfung).
Was bedeutet es in der Praxis? Der Mittelwertfilter ist schnell und wahrscheinlich die beste Lösung, wenn Sie Bildrauschen entfernen möchten. Es ist eine schlechte Lösung, wenn Sie die im Bild vorhandenen Frequenzen trennen wollen.
Die interessante Sache ist, dass Sie Gauß-Filter mit Mittelwertfilter implementieren können. Wenn Sie den Mittelwertfilter zweimal auf das Bild anwenden, erhalten Sie das gleiche Ergebnis wie beim Anwenden des Dreieckskernfilters. Wenn Sie den Mittelwertfilter vier Mal auf das Bild anwenden, erhalten Sie das gleiche Ergebnis wie beim Anwenden des Gaußschen Kernels.
Gaußfilter verwendet Faltung und ist sehr langsam. Wenn Sie den Mittelwertfilter mit rekursiver Formel implementieren, wird er wie ein Blitz ausgeführt. Wenn Sie den Mittelwertfilter mehrmals anwenden, können Sie die Gauß-Implementierung 1000-mal beschleunigen.
Um Ihre Frage zu beantworten. Der Mittelwertfilter und der Gauß-Filter ergeben ähnliche Ergebnisse, wenn das Rauschen aus dem Bild entfernt wird. Gaußfilter ist viel besser bei der Trennung von Frequenzen. Der beste Filter für diese Aufgabe ist der Windowed Sinc Filter.
Gauß-Filter wägen Pixel eine Glockenkurve um das mittlere Pixel. Dies bedeutet, dass weitere Pixel geringere Gewichtungen erhalten.
Mittelwert-Filter, a.k.a Box-Filter, nur Durchschnitt der Pixelwerte aller benachbarten Pixel. Dies ist gleichbedeutend damit, allen Pixeln um das Zentrum ein gleiches Gewicht zu geben, unabhängig von der Entfernung vom zentralen Pixel.
Box-Filter können schneller berechnet werden als Gaußsche Unschärfe.
Dies beantwortet die Frage nicht. Er bittet um Unterschied in Ergebnis, nicht Umsetzung. – Maciej
- 1. Der Unterschied zwischen k und Centroiden in k-Mittelwert-Algorithmus
- 2. Unterschied zwischen clearMockModules und removeMockModule im Winkelmesser
- 3. Unterschied zwischen el und Tagname im Backbone
- 4. Unterschied zwischen @Valid und @Validated im Frühjahr
- 5. Unterschied zwischen Verwendung und Ausführung im Rack
- 6. Unterschied zwischen = und: =
- 7. Gaußfilter ohne Verwendung von ConvolveOp
- 8. Unterschied zwischen Array und Zeitreihen
- 9. MySQL: Unterschied zwischen ', `,' und '
- 10. Unterschied zwischen // und http: //
- 11. Unterschied zwischen BOOST_CHECK_CLOSE und BOOST_CHECK_CLOSE_FRACTION?
- 12. Unterschied zwischen DirectoryCatalog und AssemblyCatalog
- 13. Unterschied zwischen "module.exports" und "exports" im CommonJs-Modul System
- 14. Unterschied zwischen Suche und Index
- 15. Unterschied zwischen .Rprofile und .First
- 16. Gibt es einen Unterschied im Sitzungsspeicherverhalten zwischen Chrome und Firefox?
- 17. Unterschied zwischen * y ++ und ++ * y?
- 18. Unterschied zwischen numpy.linalg.lstsq und sklearn.linear_model.LinearRegression
- 19. Unterschied zwischen Bytearray und Liste
- 20. Unterschied zwischen REST und WebServices
- 21. Unterschied zwischen Vorzeichen & und *?
- 22. VBA: Unterschied zwischen & und +
- 23. Unterschied zwischen "**/* /" und "** /"?
- 24. Unterschied zwischen $ # und $ {# @}
- 25. Unterschied zwischen '#', '%' und '$'
- 26. C++ Unterschied zwischen '//' und '///'
- 27. Unterschied zwischen String.Empty und ""
- 28. Unterschied zwischen `% in%` und `==`
- 29. Unterschied zwischen numpy.logical_and und &
- 30. Unterschied zwischen. und #
Im Wesentlichen: Gauß = gut, Mittelwert = schlecht (aber schneller). –