Ни у кого никаких идей... Вот, что мне удалось выяснить.- На сколько мне теперь известно, нет таких юиюлиотек Fortran. Ведь даже http://www.netlib.org молчит на JPEG.
Есть Intel® Integrated Performance Primitives (http://www3.intel.com/cd/software/products/asmo-na/eng/perflib/ipp/index.htm) Это библиотека примитивов для приложений мультимедиа и обработки данных:
Цитата | Intel® Integrated Performance Primitives (Intel® IPP) is a library of thousands of multi-core-ready, highly optimized software functions for multimedia and data processing applications, including:
- Video Decode/Encode
- Image Processing
- Audio Decode/Encode
- JPEG Decode/Encode
- Image Color Conversion
- Speech Recognition
- Computer Vision
- Speech Decode/Encode
- Data Compression
- Vector Mathematics
- String Processing
- Matrix Mathematics
- Signal Processing
- Cryptography
|
Вот, что там сказано, про кодирование форматов JPEG:
Цитата | JPEG Coding: Key algorithmic components for JPEG, JPEG 2000, and Motion JPEG codecs. Figure 3 shows where Intel IPP JPEG coding components (represented by the blue boxes) fit into the JPEG and JPEG 2000 codec process flow.
|
Саму её можно скачать с официального ftp-сервера здесь: ftp://download.intel.com/software/products/ipp/downloads/ Там не менее 100 Мб (на момент версии 5.0.х). IPP не использовал и не знаю, работает ли он с IVFC.- Ещё есть http://www.japi.de. Может работать с JPEG, BMP и т.д. Только как требование для неё должна быть установлена Java JRE.
Но она для С++, похоже. Правда, можно написать обёртку (сделать wrapping, т.е. заключить в оболочку) для обращения к процедураv C в LibJPEG. О ней можно http://freshmeat.net/projects/libjpeg/ покапать.
Но такую обёртку можно и к IPP тогда уж прикрепить.
Вот по JAPI информация: http://www.uni-koblenz.de/~evol/japi/download/download.html и http://www.uni-koblenz.de/~evol/japi/docu/docu.html. - Есть ещё консольные программы cjpeg и djpeg, которые, возможно, могут быть вызваны из Fortran-программы.
Если у кого-то есть ещё идеи, дополняйте. |