![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cuda学习
文章平均质量分 77
lingsuifenfei123
这个作者很懒,什么都没留下…
展开
-
cuda练习(二):灰度统计直方图
编写代码 首先将上次的转灰度图的程序拷过来用于生成灰度图 共编写了cpu、gpu_wrong_naive、gpu_naive、gpu_usesharemem四种方式实现 cpu版本 cpu版本代码很简单: void getGrayHistincpu(unsigned char * const grayData, unsigned int * const h...原创 2018-10-28 16:53:27 · 1894 阅读 · 0 评论 -
cuda练习(一):使用cuda将rbg图像转为灰度图像
创建工程 使用cmake创建工程,CMakeLists.txt如下: cmake_minimum_required(VERSION 2.8) project(image_process) find_package(OpenCV REQUIRED) #会去找FindXXX.cmake或XXXConfig.cmake,从而返回一些变量 find_package(CUDA REQUIRED) ...原创 2018-10-27 10:44:37 · 5999 阅读 · 10 评论 -
cuda练习(三):使用gpu进行排序
生成数据 为了简便期间,生成不重复的数据 #define NUM_ELEMENT 4096 #define NUM_LISTS 32 template<class T> void c_swap(T &x, T &y){ T tmp = x; x = y; y = tmp; } unsigned int srcData[NUM_ELEMENT]; void ge...原创 2018-10-30 10:49:14 · 8630 阅读 · 4 评论