12 Commits

Author SHA1 Message Date
deadprogram
edfc8c032a feature: add exception handling for cuda functions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2025-03-18 11:04:10 -03:00
deadprogram
8660e127d7 cuda: add DeviceSupports function
Signed-off-by: deadprogram <ron@hybridgroup.com>
2024-08-19 13:06:25 +02:00
deadprogram
e4e43b1d07 cuda: add support for convertFp16 function
Signed-off-by: deadprogram <ron@hybridgroup.com>
2024-08-19 13:06:25 +02:00
deadprogram
865d3aaa8f cuda/core: add get/set/reset device functions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2021-08-12 22:06:16 +02:00
deadprogram
482abed734 cuda: add NewGpuMatWithSize() to preallocate device memory
Signed-off-by: deadprogram <ron@hybridgroup.com>
2021-08-12 22:06:16 +02:00
deadprogram
ffb8ebc54c cuda: Reshape() returns a new GpuMat with the changed data
Signed-off-by: deadprogram <ron@hybridgroup.com>
2021-08-12 22:06:16 +02:00
deadprogram
f6680f40f1 cuda: correct use of Stream by adding WaitForCompletion() and passing pre-allocated GpuMats
Signed-off-by: deadprogram <ron@hybridgroup.com>
2021-08-12 22:06:16 +02:00
deadprogram
0385a5b8d2 cuda: starting point for using Stream for thread-safe concurrency when using GPU
Signed-off-by: deadprogram <ron@hybridgroup.com>
2021-08-12 22:06:16 +02:00
deadprogram
3b87f92814 cuda: add core functions for GpuMat like Cols(), Rows(), and Type() 2021-04-26 22:39:39 +02:00
Daniel
d1f1c43d06 Update cuda api
* cv::cuda::CascadeClassifier Class
	* cv::cuda::HOG Class
	* cv::cuda::CannyEdgeDetector
2020-02-27 07:16:26 +01:00
Kim Eik
c1b7a54f82 added NewGpuMatFromMat which creates a GpuMat from a Mat 2019-06-17 23:41:20 +02:00
Kim Eik
355dd5435e initial cuda implementation 2019-05-03 09:49:50 +02:00