Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.04.12;
Скачать: [xml.tar.bz2];

Вниз

Алгоритм декодирования JPEG   Найти похожие ветки 

 
Michael   (2009-02-12 15:15) [0]

Доброго времени суток!
Пишу в ветку "Прочее", потому что как такового Delphi вопрос не касается, а спросить больше негде.
У меня имеется задача написать под VisualDSP декодер картинок JPEG Baseline. Гуглил очень долго, но так и не нашел подробного алгоритма потрошения файла JPEG. На Analog.com исходников нет, поставляют библиотеки только в составе Multimedia Kit - у нас в России только под заказ и ждать месяца 2-3: меня этот срок, к сожалению, не устраивает.
Т.е. алгоритмы , скажем, ДКП в различных местах описываются достаточно подробно; а вот пошагового алгоритма декодирования именно файла - найти не могу.
Может кто сталкивался?
Спасибо.


 
Jeer ©   (2009-02-12 15:21) [1]

Думаю тебе лучше на electronix.ru попасть или telesystem.ru


 
Sapersky   (2009-02-12 15:36) [2]

http://www.nomssi.de/pasjpeg/pasjpeg.html
Описание алгоритма есть здесь:
http://compression.ru/book/


 
KSergey ©   (2009-02-12 15:39) [3]

я не силун в форматах jpg, но чем этот Baseline такой особенный?
Ну а библиотек чтения формата jpg для дельфи - горы, в том числе и халявных.
в чем проблема - не понятно.


 
Jeer ©   (2009-02-12 15:52) [4]

VisualDSP <> Delphi :)


 
Sapersky   (2009-02-12 16:22) [5]

Если нужно описание структуры файла - то кое-что есть даже в Вики:
http://ru.wikipedia.org/wiki/JPEG
Полное описание всяких маркеров-заголовков:
http://www.exif.org/Exif2-2.PDF
Некий вариант упрощённого разбора файла можно найти в библиотеках для работы с Exif или в функциях получения размера картинки:
http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988625232&n=21


 
Michael   (2009-02-12 16:40) [6]


> я не силун в форматах jpg, но чем этот Baseline такой особенный?
>
> Ну а библиотек чтения формата jpg для дельфи - горы, в том
> числе и халявных.
> в чем проблема - не понятно.

Хотел сказать, что достаточно декодирования Baseline, как самого простого.
К сожалению, использвать dll для программирования процессоров Blackfin ну никак не получится. Было б можно - сделал бы за 5 минут :-(((


 
Michael   (2009-02-12 16:50) [7]


> Думаю тебе лучше на electronix.ru попасть или telesystem.
> ru

Здесь мне всегда помогали )))


> VisualDSP <> Delphi :)

???


> Если нужно описание структуры файла - то кое-что есть даже
> в Вики:
> http://ru.wikipedia.org/wiki/JPEG
> Полное описание всяких маркеров-заголовков:
> http://www.exif.org/Exif2-2.PDF
> Некий вариант упрощённого разбора файла можно найти в библиотеках
> для работы с Exif или в функциях получения размера картинки:
>
> http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988625232&n=21



Большое спасибо за 2-ю ссылку - буду надеяться, что поможет!


 
Jeer ©   (2009-02-12 16:54) [8]


> Michael   (12.02.09 16:50) [7]
> > VisualDSP <> Delphi :)
>
> ???


Не знаю, что ты имел в виду, в таком случае.
Для меня VisualDSP это среда разработки и отладки сигнальных процессоров Analog Devices VisualDSP++

И каким боком она к Delphi ?


 
Michael   (2009-02-12 19:24) [9]


> Не знаю, что ты имел в виду, в таком случае.Для меня VisualDSP
> это среда разработки и отладки сигнальных процессоров Analog
> Devices VisualDSP++И каким боком она к Delphi ?


Точно так.
А про то, что вопрос не имеет отношения к Delphi я в первом посте указал.
И разместил в ветке "Прочее", что не должно противоречить ее описанию: Поговорить не только о Делфи и программировании (конференция на отвлеченные темы)
Спасибо!


 
Pavia ©   (2009-02-12 19:52) [10]

По мойму полное описаниеи стандарт лежит сдесь.
http://www.w3.org/Graphics/JPEG/itu-t81.pdf



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2009.04.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.004 c
2-1235628148
CodeMaster
2009-02-26 09:02
2009.04.12
TListBox and DrawItem


2-1235310266
Новичек
2009-02-22 16:44
2009.04.12
Какая-то путаница с окнами.


15-1234213435
HellowDelphi
2009-02-10 00:03
2009.04.12
Как спроэктировать правельно таблицы?


4-1208106519
yus
2008-04-13 21:08
2009.04.12
TWAIN_32.DLL


2-1235554500
Scot Storch
2009-02-25 12:35
2009.04.12
Сохранить результа запроса в список





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский