реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Алгоритм JPEG, JPEG
Step_ARM
сообщение Jul 16 2009, 05:49
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Тут по алгоритмам сплошь страшные всякие названия... Видать все очень продвинутые. Может кто поможет?
Нужен исходник на С алгоритма "сжатия/разжатия" JPEG. Вопрос вроде известный. Тем не менее ничего простенького не нашел.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 16 2009, 06:48
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



А простенького и нет. Классические исходники тут - http://www.ijg.org/

Более-менее кастрированный кодер (для ЧБ) я тут на форуме выкладывал, поищите внимательнее.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Step_ARM
сообщение Jul 16 2009, 09:57
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Цитата(Rst7 @ Jul 16 2009, 10:48) *
А простенького и нет. Классические исходники тут - http://www.ijg.org/

Более-менее кастрированный кодер (для ЧБ) я тут на форуме выкладывал, поищите внимательнее.

Судя по вот этому -- http://el-izdanie.narod.ru/ особо сложного ничего и нет. Только там формулы непонятные несколько...
И описание нечеткое.

Неужели никто и никогда не писал фак по кодированию/декодированию по шагам и подробно!!!
Да не может такого быть... Этот с..... JPEG уже сто лет существует...

ЧБ поищу, спасибо.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 16 2009, 10:24
Сообщение #4


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Неужели никто и никогда не писал фак по кодированию/декодированию по шагам и подробно!!!


А зачем? Это такое сито небольшое, отсеивает халявщиков smile.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Step_ARM
сообщение Jul 16 2009, 10:37
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Цитата(Rst7 @ Jul 16 2009, 14:24) *
А зачем? Это такое сито небольшое, отсеивает халявщиков smile.gif

Жадные вы все:-))) Сам не ам и другим не дам...
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 16 2009, 10:49
Сообщение #6


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Жадные вы все:-)))


Я, кажется, прямо указал, что "выложено".

Цитата
Сам не ам и другим не дам...


Мы-то как раз уже откушали smile.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Step_ARM
сообщение Jul 16 2009, 10:57
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Цитата(Rst7 @ Jul 16 2009, 14:49) *
Я, кажется, прямо указал, что "выложено".



Мы-то как раз уже откушали smile.gif

Все... Что хотел , то и нашел. На этом же форуме. Прекрасные исходники. Я счастлив.
Ваш тоже глянул -- у меня мозг уже старый такое количество директив отсеивать. Но... спасибо.
Тоже откушаю :-)))
Go to the top of the page
 
+Quote Post
Step_ARM
сообщение Jul 17 2009, 07:15
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Цитата(Step_ARM @ Jul 16 2009, 14:57) *
Все... Что хотел , то и нашел. На этом же форуме. Прекрасные исходники. Я счастлив.
Ваш тоже глянул -- у меня мозг уже старый такое количество директив отсеивать. Но... спасибо.
Тоже откушаю :-)))

Одно фигово -- кодируется все не в потоке.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 17 2009, 07:40
Сообщение #9


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Одно фигово -- кодируется все не в потоке.


В смысле?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Step_ARM
сообщение Jul 17 2009, 08:26
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Цитата(Rst7 @ Jul 17 2009, 11:40) *
В смысле?

В прямом -- в тех исходниках сначала в буфер загоняется весь кадр.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 17 2009, 08:28
Сообщение #11


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
В прямом -- в тех исходниках сначала в буфер загоняется весь кадр.


По меньшей мере надо буферизировать 8 строк (это для чб, причем без всякого интерлива). Так что идеального потока не будет никогда.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Step_ARM
сообщение Jul 17 2009, 10:26
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Цитата(Rst7 @ Jul 17 2009, 12:28) *
По меньшей мере надо буферизировать 8 строк (это для чб, причем без всякого интерлива). Так что идеального потока не будет никогда.

Да ... У меня получается буфер 10240 байт(640х480).

Rst7! Ты ж гуру -- измерял время преобразования?
У меня получается, что надо преобразовать 80 квадратиков 8х8 за 83 мкс при съеме 25 кадров/сек.
Не шибко много времени.
В то же время у омни есть медиапроцессоры для камер -- пишут что на выходе до 9fps. А ведь там стоит 51-й камень.
Мож и АРМ7 хватит или Cortex?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 17 2009, 10:41
Сообщение #13


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Да ... У меня получается буфер 10240 байт(640х480).


Для цветного изображения это правильная цифра.

Цитата
Ты


Вы. На этом форуме ценят корректность.

Цитата
У меня получается, что надо преобразовать 80 квадратиков 8х8 за 83 мкс при съеме 25 кадров/сек.


Непонятный подсчет. Откуда 83 мкс? За время 40мс (25 кадров в секунду) надо обработать 4800 квадратов ч/б плюс 2*1200 квадратов для цвета.

Цитата
В то же время у омни есть медиапроцессоры для камер -- пишут что на выходе до 9fps. А ведь там стоит 51-й камень.


В 51ом камне там только бизнеслогика. Остальное - аппаратные ускорители.

Цитата
Мож и АРМ7 хватит или Cortex?


Считайте сами. При сжатии 1:10 расход на ARM7 примерно 55 тактов на точку (для ч/б, для цветного - примерно 80).


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Jul 17 2009, 10:56
Сообщение #14


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



А кто-нить, что-нить писАл для JPEG2000? Меня интересует вменяемое описание(желательно на русском) - ибо исходники для BSD/Linux найти не проблема, но надо же еще и понимать о чем речь...
P.S.: а вообще есть такое понятие как mJPEG2000? Уж больно хорошо жмется(на порядок лучше JPEG) - находка для всяких охранных систем...


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 17 2009, 11:15
Сообщение #15


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
А кто-нить, что-нить писАл для JPEG2000? Меня интересует вменяемое описание(желательно на русском) - ибо исходники для BSD/Linux найти не проблема, но надо же еще и понимать о чем речь...


На русском - врядли, а так все тут - http://www.jpeg.org/jpeg2000/index.html

Курите на здоровье biggrin.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 17:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01498 секунд с 7
ELECTRONIX ©2004-2016