CUDA / Обработка изображения тяги - PullRequest
3 голосов
/ 16 июня 2011

Мне не удалось найти какую-либо информацию о том, может ли библиотека Thrust поддерживать матричные операции.Поэтому мне было интересно, можно ли было использовать библиотеку Thrust в обработке изображений?Я также хотел бы видеть любые примеры.

Спасибо за любые ответы.

Ответы [ 3 ]

3 голосов
/ 16 июня 2011

Для обработки изображений вам может потребоваться библиотека NPP . Поскольку вы спрашивали о матричных операциях, вы можете взглянуть на CUBLAS и CUSPARSE, также доступные в nVidia, здесь .

Что касается фактической интеграции Thrust этих библиотек, многие из нас просили об этом nVidia целую вечность. Свернуть свою собственную обертку - способ пойти в этом случае.

Тем не менее, Thrust отлично подходит для манипулирования одномерными сигналами.

2 голосов
/ 17 июня 2011

Вы можете посмотреть и расширить OPENCV библиотеки изображений. Они используют базовую АЭС, а код BSD.

2 голосов
/ 16 июня 2011

Thrust поддерживает обычные операции алгебры на матрицах, но если вы используете в основном разреженные матрицы и вам нужны операции типа решателя, взгляните на cusp

...