Ich suche nach einer externen Bibliothek (oder einer Methode, die Apple-Frameworks verwendet, die die Qualität nicht zerstört), die es mir erlauben wird, Bilder zu verkleinern.
Ich habe diese 'simple-image-processing-library' ausprobiert, aber sie funktioniert nur für Schwarz-Weiß - ich weiß nicht, wie man das für Farbbilder macht. ( Ссылка )
Ich habe Core Graphics, UIKit, den "Trevor" (http://vocaro.com/trevor/blog/2009/10/12/resize-a-uiimage-the-right-way) ausprobiert / "> Ссылка ) -Methode - die EXTREM verschwommene Bilder macht und wirklich, ich weiß nicht, was ich sonst noch tun kann - ich kann meine App nicht weiter programmieren, ohne mindestens halbwegs vernünftige Bildskalierung zu bekommen. Ich denke, Interpolation ist notwendig, um gute Ergebnisse zu erzielen.
Angesichts der jüngsten Fortschritte in iOS hoffe ich wirklich, dass mir jemand helfen kann. Das ist kein Problem, das nur ich habe, viele andere Leute scheinen das gleiche Problem zu haben, also wenn jemand es hier lösen könnte, bin ich mir sicher, dass es von einem sehr breiten Publikum geschätzt würde!
Vielen Dank
Meine Antwort:
OK - jemand, der meine Frage ursprünglich beantwortet hat, löschte daraufhin ihre Antwort, ich weiß wirklich nicht warum.
Hier sind drei verschiedene Ansätze:
Hier ist ein Screenshot der vier Bilder. VERGRÖßERN SIE ES! : Ссылка Von links - & gt; Rechts: Original, Trevor's, Core Image, MGIU.
Es ist erstaunlich, dass das Bild ganz rechts etwa sechzehn mal weniger Speicherplatz verbraucht als das Bild links. Ziemlich genau die gleiche Qualität. Auf einem kleinen Bildschirm - skaliere immer große Bilder!
Tags und Links iphone image-processing cocoa-touch core-graphics uikit