Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: zenden от Январь 17, 2010, 14:29



Название: Ищу библиотеку для работы с изображениями
Отправлено: zenden от Январь 17, 2010, 14:29
Посоветуйте библиотеку на C++ для работы с изображениями (JPG,PNG,BMP как минимум).
До этого использовалась библиотека GDIplus, но её ограниченность и глюки порядком надоели.
Необходима поддержка уровня сжатия для PNG, генерирования таблицы цветов для GIF,поддержка анимации, поддержка EXIF данных.

Было бы неплохо, если бы к ней впридачу шла библиотека для рисования.

Желательно кроссплатформенная (на будущее).


Название: Re: Ищу библиотеку для работы с изображениями
Отправлено: Dendy от Январь 17, 2010, 14:49
ImageMagick? http://www.imagemagick.org/script/index.php


Название: Re: Ищу библиотеку для работы с изображениями
Отправлено: niXman от Январь 17, 2010, 16:58
gimp SDK по лучше будет.
так же CImg посмотрите


Название: Re: Ищу библиотеку для работы с изображениями
Отправлено: crackedmind от Январь 20, 2010, 05:49
Можете поглядеть еще GFL SDK (http://www.xnview.com/en/gfl.html). Используется в XnView


Название: Re: Ищу библиотеку для работы с изображениями
Отправлено: break от Март 02, 2010, 19:07
openil ?
http://www.gamedev.ru/code/articles/OpenIL

freeimage ?
http://freeimage.sourceforge.net/


Название: Re: Ищу библиотеку для работы с изображениями
Отправлено: Akaiten от Март 03, 2010, 10:03
До этого использовалась библиотека GDIplus, но её ограниченность и глюки порядком надоели.

Это уж точно, особенно первая версия. Зато она читает jpeg файлы быстрее процентов на 35%, чем остальные библиотеки (QImage, CImg, Magick++, в качестве тестирования исходные изображения читались из файлов и выполнялась операция scale). Видимо проблема в libjpeg.