Iam using Opencv 2.4.3 , my grpahic card is ATI , but I keep reading that CUDA is Nvidia enabaled , does this mean I can't use gpu functions as long as I have ATI graphic card ?
1
votes
you probably want ocl, then, not cuda.
- berak
ocl ? pcl you mean ? point cloud library ?
- Exorcismus
ooh googled, openCL ... will check this out , thanks
- Exorcismus
no, ocl, another way of gpu optimization ( not restricted to nvidia hardware )
- berak
also, do yourself a favour, and update to opencv2.4.7 ( all that gpu stuff seems to have been the major focus of the opencv devs lately )
- berak
1 Answers
3
votes
Indeed, CUDA Technology is exclusive to NVIDIA devices, so ATI video cards doesn't support it.
However, OpenCV 2.4.3 was the first version to support OpenCL. There has been a considerable amount of changes to the ocl module since it was first released, so I suggest you upgrade to a more recent version.
You might be able to enjoy OpenCV's GPU processing if your ATI video card supports OpenCL.