Доброго времени суток!
Значит задача в чем состоит, отобразить изображение на GtkImage. Все дело в том, что изображение в FIBITMAP. Прочитал кучу мануалов, но ничего путного не нашел по поводу создания GdkImage из массива данных. Пока приходится сохранять изображение в картинку и через gtk_image_set_from_file.
P.S. Все еще осложняется тем, что изображение индексированное. В крайнем случае, можно конвертировать обратно в 24-битное изображение.
Вообщем, приходится конвертировать в 24-бита и использовать gdk_pixbuf_new_from_data. Правда еще приходится RGB в BGR конвертировать. А потом, еще вверх ногами делать.
FreeImage в GDK
Модератор: Модераторы разделов