Как сделать гамма коррекцию растрового изображения в linux xlib
Всем привет! У меня есть некоторые проблемы с затемнением изображения в X window programming linux.
Кто-нибудь может помочь мне с этой проблемой?
Вот мой код
Что я уже пробовал:
XImage* getCorrectedImage(Pixmap p){ int buflen, i; XImage* img = XGetImage(g_display, g_tempPixmap, 0, 0, g_width, g_height, AllPlanes, ZPixmap); buflen = img->width * img->height * img->bitmap_pad / 8; for(i = 0; i < buflen; i++){ img->data[i] /= 2; } }