Конференция "Прочее" » Алгоритм декодирования JPEG
 
  • Michael (12.02.09 15:15) [0]
    Доброго времени суток!
    Пишу в ветку "Прочее", потому что как такового Delphi вопрос не касается, а спросить больше негде.
    У меня имеется задача написать под VisualDSP декодер картинок JPEG Baseline. Гуглил очень долго, но так и не нашел подробного алгоритма потрошения файла JPEG. На Analog.com исходников нет, поставляют библиотеки только в составе Multimedia Kit - у нас в России только под заказ и ждать месяца 2-3: меня этот срок, к сожалению, не устраивает.
    Т.е. алгоритмы , скажем, ДКП в различных местах описываются достаточно подробно; а вот пошагового алгоритма декодирования именно файла - найти не могу.
    Может кто сталкивался?
    Спасибо.
  • Jeer © (12.02.09 15:21) [1]
    Думаю тебе лучше на electronix.ru попасть или telesystem.ru
  • Sapersky (12.02.09 15:36) [2]
    http://www.nomssi.de/pasjpeg/pasjpeg.html
    Описание алгоритма есть здесь:
    http://compression.ru/book/
  • KSergey © (12.02.09 15:39) [3]
    я не силун в форматах jpg, но чем этот Baseline такой особенный?
    Ну а библиотек чтения формата jpg для дельфи - горы, в том числе и халявных.
    в чем проблема - не понятно.
  • Jeer © (12.02.09 15:52) [4]
    VisualDSP <> Delphi :)
  • Sapersky (12.02.09 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 (12.02.09 16:40) [6]

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

    Хотел сказать, что достаточно декодирования Baseline, как самого простого.
    К сожалению, использвать dll для программирования процессоров Blackfin ну никак не получится. Было б можно - сделал бы за 5 минут :-(((
  • Michael (12.02.09 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 © (12.02.09 16:54) [8]

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


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

    И каким боком она к Delphi ?
  • Michael (12.02.09 19:24) [9]

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


    Точно так.
    А про то, что вопрос не имеет отношения к Delphi я в первом посте указал.
    И разместил в ветке "Прочее", что не должно противоречить ее описанию: Поговорить не только о Делфи и программировании (конференция на отвлеченные темы)
    Спасибо!
  • Pavia © (12.02.09 19:52) [10]
    По мойму полное описаниеи стандарт лежит сдесь.
    http://www.w3.org/Graphics/JPEG/itu-t81.pdf
 
Конференция "Прочее" » Алгоритм декодирования JPEG
Есть новые Нет новых   [134454   +43][b:0][p:0]