Danke fürs Lesen.
Ich versuche, CoreImage in iOS 5 zu verwenden, um das Erscheinungsbild eines Bildes zu ändern. Das Problem ist, dass das vorhandene Bild während des Prozesses seine Orientierungsinformationen verliert und um 90 Grad gedreht wird.
Hier ist der Code:
%Vor%Das Originalbild stammt normalerweise von einem Bild, das von der Kamera aufgenommen wurde, aber nicht immer.
Hoffe, dass jemand helfen kann.
Rob.
Sehen Sie sich diese Antwort Ссылка
anSie können Ihr Problem lösen, indem Sie das Bild an die Methode der vorherigen Antwort übergeben. Also statt:
%Vor%schreiben:
%Vor%UPDATE:
Es gibt eine elegantere Antwort ohne Bildskalierung hier: iOS UIImagePickerController Ergebnisbild Ausrichtung nach dem Upload .
Tatsächlich erwies sich die Lösung für mein Problem als ziemlich einfach. Da das CGImage seine Ausrichtung und Skalierungsfaktoren verliert, musste ich einfach
hinzufügen %Vor%früh im Code und dann verwendet dies anstelle von [UIImage imageWithCGImage:]
%Vor%Danke auch für die Vorschläge.
Tags und Links objective-c ios5 core-image