0

我正在开发一个应用程序,我正在从我的窗口主机接收图像..客户端在 Linux 中使用 C++..我正在从服务器端发送 JPEG 格式..我面临的问题是当我收到图像时在客户端,我使用“XCreateImage”函数创建“XImage”,当我将此图像写入文件时,它看起来很完美..但是当我将此图像传递给“XPutImage”时,图像无法正确显示.. . 图像中有很多噪点... 为什么会这样?任何想法?或任何测试代码?请帮帮我。。

4

1 回答 1

1

看起来您在 XCreateImage 中有错误。如果你解决了这个问题,那么你的程序应该可以正常工作。

但是为什么,你为什么要单独使用 Xlib?这是自责,虽然有些人可能认为它在精神上是有益的,但还有许多更好的选择可以抽象出大部分神秘的 Xlib 垃圾。

于 2009-09-09T15:08:57.490 回答