Práctica de desarrollo de proyectos OpenCV: introducción detallada al uso de módulos CUDA, con código completo

 Si has estado usando OpenCV por un tiempo, deberías haber notado que en la mayoría de los casos OpenCV usa la CPU, lo que no siempre te garantiza el rendimiento que deseas. Para resolver este problema, se agregó un nuevo módulo a OpenCV en 2010 que usa CUDA para proporcionar aceleración de GPU. A continuación puede encontrar puntos de referencia que demuestran los beneficios de los módulos GPU:

Figura 1:  Comparación entre el algoritmo OpenCV en CPU y el algoritmo OpenCV en CUDA

Para conocer los detalles del benchmark, puede consultar el artículo Realtime Computer Vision con OpenCV .

Nota: Este artículo trata sobre la parte de aceleración CUDA de OpenCV, no sobre el módulo DNN que también puede aprovechar la GPU. De esto último hablaremos en otro artículo.

Supongo que te gusta

Origin blog.csdn.net/tianqiquan/article/details/133558219
Recomendado
Clasificación