Проблема рисования изображений в Linux с использованием Xlib - PullRequest
0 голосов
/ 24 августа 2009

Я занимаюсь разработкой приложения, в котором я получаю изображения с хоста моего окна .. Клиентская сторона находится в Linux с использованием C ++ ... Я отправляю формат JPEG со стороны сервера .. Проблема, с которой я сталкиваюсь, заключается в том, что когда я получить изображение на клиенте, я использую функцию «XCreateImage» для создания «XImage», и когда я записываю это изображение в файл, оно кажется идеальным ... но когда я передаю это изображение в «XPutImage», изображение не отображается правильно ... много шума на изображении ... Почему это так? любая идея? или любой тестовый код? Пожалуйста, помогите мне ..

1 Ответ

1 голос
/ 09 сентября 2009

Похоже, у вас есть ошибка в XCreateImage. Если вы исправите это, ваша программа должна работать нормально.

Но почему, ПОЧЕМУ вы используете Xlib сам по себе? Это самобичевание, хотя некоторые могут посчитать его духовно полезным, есть много лучших вариантов, которые абстрагируют большую часть этого загадочного мусора Xlib.

...