自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 C++,C 编译问题汇总(持续更新)

expected an expression 意思:”预定义一个表达式” 原因:在define block 16 后加上了分号“;” 解决:在所宏定义的语句后去掉分后“;”

2017-02-23 15:16:29 593

原创 cuda 矩阵乘法函数之cublasSgemm

在使用CUDA的cuBLAS库中矩阵乘法函数cublasSgemm时,注意到cuda其中的二维矩阵的储存是“**按列储存**”,一天都处于蒙蔽状态,查了很多资料,按所得结果情况,总结出如下几条。一、获得按行存储的结果由博文:http://blog.csdn.net/xfortius/article/details/9225799收到启发:比如,我们想求C=A*B这个矩阵运算,其中A={{1,1},

2017-02-22 22:05:23 4953

转载 cublas的配置方法

cublas是一个非常好用的cuda库,里面集成了相当多的和GPU相合(tuned)的库函数,相当好用,但如果不会配置还真的是挺头疼的,我在网上找的很多文章都有cublas的配置方法,但是对于我的平台来说都不是非常靠谱,现在我说说我遇到的问题和解决方法:   我的问题和很多人问的都一样,就是各种无法解析的外部符号,出现这种问题其实就是库没有链接到,网上有很多答案都提到了,但是最关键的问题是,如果

2017-02-22 00:41:35 4688

原创 在cuda中使用二维数组(地址赋值)(不带对齐)

总有些童鞋想知道怎么在CUDA中使用二维数组([M][N]这种类型),其实这个很简单,不过你要完全弄明白,必须对指针,地址等概念非常清楚才行。写这篇博客解决下大家这个问题:1、首先讲述一下在一般C语言中如何使用二维数组。[cpp] view plain copy print?int r, c;  int **arr = (int**)malloc(ROWS*sizeof(int*));  int

2017-02-22 00:11:09 1695

原创 CUDA 核函数调用核函数

这几天需要用到kernel函数包含kernel函数的例子,于是出现了几种问题:一、error : calling a global function(“childKernel”) from a global function(“kernel”) is only allowed on the compute_35 architecture or above原因及解决方法:这是因为默认计算能力被设定

2017-02-21 22:32:18 10013

转载 matlab中使用CUDA kernel GPU加速

本帖最后由 蓝云风翼 于 2013-6-8 14:13 编辑 截至MATLAB2013a 里面已经有不少工具箱里面都有了支持GPU加速的函数。使用matlab+GPU加速的前提是机器必须安装了支持CUDA的显卡,且GPU 计算能力在1.3以上。支持的GPU 可通过gpuDevice 查看GPU是否支持支持GPU加速的函数可通过methods(‘gpuArray’)查看例如fft,ifft,三角函

2017-02-19 21:21:43 7988 1

原创 parfor 中sliced array的一些限制

Use Nested Functions and Variables in parfor-LoopsNested FunctionsThe body of a parfor-loop cannot make referenceto a nestedfunction. However, it can call a nested function by meansof a function han

2017-02-18 12:13:08 1078

转载 GPU内存操作

CUDA的线程是多维的,启动一个线程格,线程格可以是多维的,线程格中分为线程块,线程块也可以是多维的,线程块中包含线程,对于GPU来说,同时启动200万个线程是很轻易的事情。blockIdx :当前执行设备代码的线程块的索引dim3 grid(DIM,DIM):声明一个二维的线程格,名字为grid;kernel<<<grid,1>>(dev_t):线程块为一个二维线程块,每个线程块有一个线程grid

2017-02-14 13:49:14 3196

转载 SURF特征提取

背景引言计算机视觉中,引入尺度不变的特征,主要的思想是每个检测到的特征点都伴随着对应的尺寸因子。当我们想匹配不同图像时,经常会遇到图像尺度不同的问题,不同图像中特征点的距离变得不同,物体变成不同的尺寸,如果我们通过修正特征点的大小,就会造成强度不匹配。为了解决这个问题,提出一个尺度不变的SURF特征检测,在计算特征点的时候把尺度因素加入之中。SURF与SIFT算法相似,SIFT算法比较稳定,检测特征

2017-02-09 17:06:45 4078 1

转载 如何计算图像的曲率

作者:龚元浩链接:https://zhuanlan.zhihu.com/p/23132541来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一般的数字图像都是一个二维离散函数,图像处理的任务通常是想得到一个新的图像。这个满足特定的性质,比方说去模糊、去雾、超分辨率、去噪、分割等等。以去模糊为例,得到的图像要比原始图像清晰。这个过程我们通常要建立一个

2017-02-09 16:48:04 13684

原创 主曲率

在研究SIFT中,有提到根据主曲率来筛选点。一、曲率基本概念    曲率是用来反映几何体的弯曲程度。            二、三维欧氏空间中的曲线和曲面的曲率    平均曲率、主曲率和高斯曲率是曲率的三个基本要素。    平均曲率:是空间上曲面上某一点任意两个相互垂直的正交曲率的平均值。如果一组相互垂直的正交曲率可表

2017-02-09 16:35:34 9003 1

转载 SIFT算法提取特征点

本篇用于补充书上所学内容,特别是后面的匹配内容,书上没讲到,且贴有代码参考文献等链接,故转载。 原文:http://blog.csdn.net/abcjennifer/article/details/7639681/ SIFT(Scale-invariant feature transform)是一种检测局部特征的算法,该算法通过求一幅图中的特征点(interest points,or co

2017-02-08 10:06:14 7712

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除