Bicubic Sampling ist ziemlich gut, um ein Bild nach oben abzutasten und es zu vergrößern, aber ist es auch eine gute Wahl für das Abwärtsabtasten? Gibt es bessere Möglichkeiten?
Bicubic Sampling ist ziemlich gut, um ein Bild nach oben abzutasten und es zu vergrößern, aber ist es auch eine gute Wahl für das Abwärtsabtasten? Gibt es bessere Möglichkeiten?
Antworten:
Als Sean und ich stb_image_resize geschrieben haben, haben wir Mitchell für das Downsizing ausgewählt. Mitchell ähnelt Cubic, Sie können über die kubische Klasse von Abtastfiltern in Mitchell Netravali 1988 lesen . Sie sind alle ziemlich ähnlich und führen zu sehr ähnlichen Ergebnissen.
Ich kann keine schriftliche Aufzeichnung zwischen Sean und mir darüber finden, warum wir uns für Mitchell entschieden haben, aber wenn der Speicher dient, haben wir nur eine Reihe von Bildern neu abgetastet und den Algorithmus verwendet, den wir für am besten hielten. Ich würde nicht sagen, dass es einen maßgeblichen oder besten Filter gibt. Sie sollten den Filter verwenden, der für Ihre Daten am besten aussieht.
Bearbeiten: Wie Joojaa sagt, ist ein Sinc-Filter mit Fenster auch gut, wenn auch nicht ganz so billig. Einige Implementierungen finden Sie hier .