Мне удалось решить мою проблему с помощью @dirkgroten. Было трудно увидеть проблему, не глядя на исходный код.
Обновлен файл routers.py
:
urlpatterns = router.urls
urlpatterns += patterns('',
url(r'^foo/', include('foo.urls', namespace='foonamespace')),
)
По сути, приложение обслуживалось из корневого URL /
, а остальные служил из /rest
. Маршрутизатор DRF просто не включает ни одного корневого маршрута. Добавление их вручную, как показано в solution
, решило проблему и сделало foonamespace
видимым для всех элементов DRF.
OpenCV имеет довольно хорошую производительность. Этого должно быть достаточно для большинства случаев.
Для повышения производительности вы также можете использовать OpenCV вместе с Intel IPP , который, однако, является несвободным коммерческим продуктом. Если OpenCV обнаружит, что IPP установлен, он будет использовать его там, где это возможно.
В качестве третьего варианта вы можете использовать IPP напрямую. IPP была разработана с высокой производительностью (на архитектурах Intel) в качестве цели. Он оптимизирован для использования инструкций Intel SIMD.
Не забудьте взглянуть на CxImage - я профессионально использовал его в глобально развернутых графических приложениях для мобильных телефонов, где он отлично работал и полон функций , Проверьте это!
Возможно, вы захотите посмотреть IM . Он основан на нескольких платформах и имеет поддержку (модульных) форматов файлов изображений, различных представлений изображений и широкого спектра преобразований и операторов. Также доступен инструмент с графическим интерфейсом IMLab для демонстрации операторов обработки изображений на основе библиотеки IM.
Мы использовали Accusoft довольно давно, но по очень конкретным причинам мы перешли LeadTools , который существует только для окон. Accusoft имеет очень понятный и гораздо более четкий интерфейс, чем leadtools. Обе библиотеки очень надежны, и обе утверждают, что читают более или менее все существующие типы файлов. Оба также имеют довольно отзывчивую поддержку.
Также есть: