2009-08-24 24 views
0

Ich entwickle eine Anwendung, in der ich Bilder von meinem Fenster Host empfange .. die Client-Seite ist in Linux mit C++ .. Ich sende JPEG-Format von der Server-Seite .. das Problem Ich stelle fest, dass, wenn ich das Bild auf dem Client erhalte, benutze ich "XCreateImage" -Funktion, um den "XImage" zu erstellen und wenn ich dieses Bild in eine Datei schreibe, scheint es perfekt zu sein .. aber wenn ich dieses Bild weitergeben " XPutImage "Das Bild wird nicht richtig angezeigt ... viel Rauschen im Bild ... Warum ist es so? irgendeine Idee? oder irgendein Testcode? Bitte helfen Sie mir ..Bild zeichnen Problem unter Linux mit Xlib

+0

Es ist getan ... es gab einen Fehler in XCreateImage .. –

+2

Vielleicht schließen Sie Ihre eigene Frage dann? :) – Skurmedel

Antwort

1

Es sieht aus wie Sie einen Fehler in XCreateImage haben. Wenn Sie das beheben, sollte Ihr Programm gut funktionieren.

Aber warum, warum verwenden Sie Xlib allein? Das ist Selbstgeißelung, obwohl einige es als geistig nützlich erachten, gibt es viele bessere Optionen, die viel von diesem arkanen Xlib-Müll abstrahieren.

+0

Gargabe oder nicht, es ist die Basis für alle anderen reicher Bibliotheken auf Linux ... – filipehd