Victor Tsaregorodtsev 10 Жалоба Опубликовано January 14, 2013 От либы нужно только чтение и распаковка файла в память. Т.е. вся работа с библиотекой будет заключаться (в идеале) в единственной строке навроде: BYTE *RGBbuffer=ReadJPEGFile(filename,&width,&height); Я бы воспользовался привычным классом из поставки борландовской (ныне абракадабровской) среды разработки - но клиенту нужна переносимость на никсы и отсутствие любых лицензионных заморочек. Поэтому либе необходима кроссплатформенность и сырцы с гнушной лицензией. Ну и безпроблемная компилируемость компилятором gcc, в таком случае. Кто-нибудь может посоветовать вариант? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано January 14, 2013 Эта не пойдет? http://www.infai.org/jpeg/ Здесь их старый сайт: http://www.ijg.org/ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано January 15, 2013 libjpeg вроде как самая популярная и в опенцв используется как раз она, ей правда напрямую не пользовался, но там похоже всё не в 1 строчку. в опенцв как раз в 1 строчку, но получается надо конвертить в BYTE* Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Victor Tsaregorodtsev 10 Жалоба Опубликовано January 18, 2013 Спасибо. Не то, что хочется - но если не найду ничего иного... Хотелось именно чего-то простенького. А 3мб исходников - это для моего проекта как из пушки по воробьям. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах