3 Stimmen

Kompilieren/Verwendung von libjpeg für iPhone (iOS 3.0+)?

Ich möchte die libjpeg ( http://www.ijg.org/ ) Bibliothek in einem iPhone iOS 3.0 oder höher Projekt. Ich habe versucht, ein paar verschiedene Ansätze, aber ein bisschen naiv, ich bin nicht wirklich sicher, wie zu beginnen.

Ich habe mit Teilen des SDL Bibliotheksprojekts von hier gespielt http://code.google.com/p/sdl-static/ alles ohne wirkliche Ergebnisse.

Kann mir jemand einen Link zu einer Anleitung geben oder mir einen Schubs in die richtige Richtung geben?

Mein ultimatives Ziel ist es, in der Lage sein, die DCT-Koeffizienten von jpeg-Bildern etwas ähnlich wie diese MatLab libjpeg Wrapper zu manipulieren. http://www.philsallee.com/jpegtbx

Ich würde also gerne mit etwas beginnen wie

UIImage *cover = [UIImage imageNamed:@"cover.jpg"];
// convert to the libjpeg structs
// do some DCT coefficient manipulations
UIImage *stego = ... // save it back to iOS SDK equivalent image type

1voto

John Ripley Punkte 4374

Sie können die gesamte Bibliothek in Ihr Projekt entpacken und die Dateien zu XCode hinzufügen. Es gibt eine Datei 'filelist.txt', die den minimalen Satz beschreibt, den Sie in Ihr Projekt einbinden müssen. Werfen Sie einen Blick auf 'example.c', um zu erfahren, wie Sie die API aufrufen können. Ich sehe keine Funktionen, um die DCT-Koeffizienten zu verändern - die müssen Sie selbst einbauen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X