2009-09-17 3 views
1

Я делаю проект по обработке изображений, используя ARM. У меня есть со мной AT91SAM9263 с Linux, портированным в нем. Я хотел бы знать, какие библиотеки обработки изображений можно использовать? И какие другие инструменты нужны?Обработка изображений с использованием ARM?

Я новичок в этой области.

+0

уточните, что вы хотите сделать? И какая «обработка изображений» вам нужна? Есть ли другие программы/библиотеки, которые вы использовали не для ARM для такой задачи? – zxcat

ответ

1

Вы можете использовать любые библиотеки обработки изображений, которые вы хотите, до тех пор, пока они скрещиваются. Ваша проблема будет в основном отсутствием вычислительной мощности, поэтому все зависит от разрешения и обработки, которые вы хотите сделать. Некоторые примеры являются

  • Libpng
  • libjpeg
  • libtheora

В принципе, все, что с помощью AUTOCONF/Automake является crosscompilable. Однако есть некоторые исключения. Пакет с использованием CMake, как правило, менее удобен для кросс-компиляции.

Если вы не знакомы с кросс-компиляции, я предлагаю вам сделать это один раз с помощью простой библиотеки, а затем сделать это с помощью инструментов, как ptxdist или scratchbox

+1

Хм, я думал, что «Обработка изображений» - это нечто иное, чем «декодирование формата изображения»;) – zxcat

+0

Возможно, но кодирование и декодирование включает в себя достаточное количество обработки изображений – shodanex

1

У вас должна быть возможность скомпилировать и запустить OpenCV на вашей ARM. Это одна из лучших бесплатных библиотек обработки изображений и (по крайней мере, до версии 1.0), они специально тестировали и запускали ARM (когда Intel все еще производила чипы ARM).

Смежные вопросы