Frage

Are the OpenCV primitives based on the CUDA Nvidia Performance Primitives (NPP)?.

By primitives I mean the same ones implemented in the NPP library, for example: boxFilter, Mirror, Convolution...

I would like to know about this issue as I'm planning use the NPP library. However, OpenCV has more functions that could help me for example in border treatment for image processing.

War es hilfreich?

Lösung

OpenCV uses NPP library for some functions. But it is hard to create a compelete list of such functions.

Some functions uses only NPP implemetation (boxFilter, graphcut, histEven).

Other functions uses different implemetations for different input parameters. For example, cv::gpu::resize uses NPP for some input parameters (CV_8UC1 and CV_8UC3 types, INTER_NEAREST and INTER_LINEAR interpolation mode) and for other parameters it uses own implementation.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top