Hallo ich benutze "CILanczosScaleTransform", um mein Bild um 50% zu verkleinern und das Ergebnis ist verschwommen. Ich habe online gelesen, dass CILanczosScaleTransform nicht gut ist. Ich möchte keine Schärfe hinzufügen oder "vortäuschen". Irgendwelche Ideen, um ein Bild zu skalieren, ohne dass das Bild verschwommen wird?Core Image Größe CIImage ohne Qualitätsverlust
UPDATE: Hier ist ein Projektbeispiel zum Download. Sie können deutlich sehen, dass das Bild auf der rechten Seite viel klarer ist als das Bild, das auf der linken Seite mit CILanczosScaleTransform umgewandelt wurde.
https://www.dropbox.com/s/q8yijwiv78hehuc/image%20resizer%20but%20blurry.zip?dl=0
CICrop? Skalieren Sie das Bild durch Zuschneiden? Ich verstehe nicht. Sagt ihr Crop statt "Zoom"? –
können Sie einfach 'imageView transform' -Eigenschaft verwenden, um die Größe des Bildes zu ändern? – Joe
Da ein CI-Bild kein echtes Bild ist, kann es etwas anderes sein. In der Dokumentation wird dieser Filter angegeben, den ich normalerweise verwende ** um ein Bild zu verkleinern **. "Größe meines Bildes um 50%". Bedeutet das, dass du skalierst? Vielleicht ist es auch ein Problem beim Rendern. Könnten Sie etwas Code zur Verfügung stellen? – dfd