6 Stimmen

Umwandlung von Graustufen-Binärdaten in JPEG

Ich habe Quellcode in der Sprache C für ein eingebettetes System, der Datenfelder für ein Graustufenbild mit 8 Bit pro Pixel enthält. Ich bin für die Dokumentation der Software zuständig und würde diesen Quellcode gerne in eine JPEG-Datei (Bild) konvertieren.

Hier ist ein Codebeispiel:

const unsigned char grayscale_image[] = {
0, 0, 0, 0, 0, 0, 0, 74, 106, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 
159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 146, 93, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
//...
};
const unsigned int height = 41;
const unsigned int width = 20;

Hier sind meine Fragen: (ja, Plural)

  1. Welche Anwendung(en) empfehlen Sie für die Konvertierung dieser Quelldatei in JPEG?
  2. Kann GIMP oder Paint eine CSV-Datei mit Daten importieren?
  3. Wenn ich diese benutzerdefinierte Anwendung schreibe, welche Java-Bibliotheken gibt es für JPEG?
  4. Welche Bibliotheken gibt es in C#, um diese Aufgabe zu bewältigen?

Ich verfüge über die folgenden Ressourcen: MS Visio 2010, Gimp, Paint, Java, Eclipse, MS Visual Studio 2010 Professional, wxWidgets, wxFrameBuilder, Cygwin.
Ich kann die benutzerdefinierte Anwendung in C#, Java, C oder C++ schreiben.

Vielen Dank für Ihren Rat.

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