- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 CUDA 一维卷积实现
简单实现了在CUDA中的一维卷积//一维卷积实现__global__ void convolution_1D_basic_kernel(int *N, int *M, int *P, int Mask_Width, int Width){ int i = blockIdx.x*blockDim.x + threadIdx.x; float Pvalue = 0; int N_sta
2016-02-18 09:57:00
3229
原创 第一个CUDA程序
趁现在,好好学习CUDA!!#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #includeusing namespace std;cudaError_t addWithCuda(int *c, const int *a, const int *b, unsigned int size
2016-02-16 14:28:53
794
原创 OpenCV 3 SURF 特征提取
OpenCV 3版本的SURF算子,已经移动到opencv_contrib-master中的xfeature2d中了,需要先去下载opencv_contrib-master。
2015-08-19 11:55:13
1961
原创 OpenCV 3 CUDA小测试
OpenCV 3版本的CUDA有了很大变化。刚刚在WIN7 64位系统编译好了带CUDA 7.0版本的OpenCV 3.0库。进行了简单的测试。CUDA版代码如下:#include#include#include #includeusing namespace std;using namespace cv;int main(){ clock_t t1 = clo
2015-07-31 11:53:37
3013
4
原创 GDAL中定义坐标系
在GDAL中定义坐标系,是很简单的一件事情。主要参考类OGRSpatialReference。根据官方的操作文档(http://www.gdal.org/osr_tutorial.html),我们先定义一个坐标系:#include#include int main(){ GDALAllRegister(); OGRSpatialReference oSRS;
2014-12-13 23:27:38
3377
原创 图像的熵、联合熵、互信息
图像的熵和两幅图像的联和熵的定义如下: 其中,AB联合概率分布和关于A和关于B的边缘概率分布都可以由联合直方图归一化获得。Matlab实现代码如下:(1)图像的熵function shang = ssshang(X)[m,n,t]=size(X); I3 = double(X)+1;s(256) = 0;for i = 1:m for j
2014-12-05 08:50:23
9112
原创 GEOS编译注意事项
今天在编译GEOS的时候,弹出了错误,后来发现是nmake.opt的里面有个VS编译器版本没有对应的原因,手动修改了下,编译成功了,跟大家分享一下。先打开自己的VS 编译器,然后根据录哥的那篇文章编译,发现错误。进入到GEOS的目录,找到nmake.opt文件。然后用文本编辑器打开,编辑里面的参数。在后面添加自己的VS编译器版本即可。这样继续按照录哥的步骤进
2014-12-02 20:20:54
2400
原创 error C3859: 超过了PCH的虚拟内存范围;请使用“-Zm33”或更大的命令行选项重新编译
昨天在编译OpenCV+Cuda的时候,到最后有一个lib没有编译成功,单独编译na
2014-10-17 08:09:29
4279
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人