- 博客(11)
- 收藏
- 关注
原创 深入理解Mat
//所有这些图像指向同一个数据块Mat image(240,320,CV_8U,100); imshow("1",image);image.create(200,200,CV_8U);imshow("2",image);Mat image2=image;Mat image3(image);//源图像的副本图像Mat image4;image4.copyTo(
2016-09-27 11:01:25 304
原创 OpenCV使用之读入存储图像
防御性编程:#include #include #include using namespace cv;using namespace std;const int kvalue=15;//双边滤波邻域大小int main(){Mat src_color=imread("2.png",1);if(src_color.empty()){coutr
2016-09-27 09:34:03 281
原创 使用try catch抛出和捕获异常
#include #include using namespace std;void main(){string error;int a,b;cin>>a>>b;try{if(a>b)throw 100;}catch(int){cout}cin.get();}
2016-09-25 18:09:02 2905 1
原创 迭代器的简单使用
#include #include using namespace std;void main(){list list1;for(int i=0;ilist1.push_back(i);list::iterator it;for(it=list1.begin();it!=list1.end();++it)cout}
2016-09-25 17:55:30 230
原创 运算符重载
运用加法运算符重载,实现时间的增加#include using namespace std;class Time{private:int hours;int minutes;public:Time();Time(int h,int m=0);void AddMin(int m);void AddHr(int h);void Reset(i
2016-09-25 17:12:15 266
原创 使用命名空间和类中原本有的函数同时出现时的调用次序
#include using namespace std;class father{public: void F(void){cout}};class derived :public father{public:using father::F;void F(){cout};void main(){d
2016-09-25 14:58:00 396
原创 C++创建动态数组
#include using namespace std;void main(){int a=10;int *p1=&a;int *p2;coutcoutint *p=new int[10];coutfor(int i=0;i{p[i]=i;}coutdelete [] p;}
2016-09-25 12:41:27 848
原创 cuda做点乘
#include "cuda_runtime.h"#include "cublas_v2.h"#include "time.h"#include using namespace std;#define imin(a,b) (aconst int N = 31 * 1024;const int threadsPerBlock = 256;const int block
2016-09-22 11:43:53 933
原创 用CUDA在GPU熵对任意矢量长度求和
#define N (30*1024)__global__ void add(int *a, int *b, int *c){#include "cuda_runtime.h"#include "cublas_v2.h"#include "time.h"#include using namespace std;int tid =threadIdx.x+ bloc
2016-09-22 09:48:44 486
原创 CUDA矢量相加
#include "cuda_runtime.h"#include "cublas_v2.h"#include "time.h"#include using namespace std;#define N 10__global__ void add(int *a, int *b, int *c){int tid = blockIdx.x;if (ti
2016-09-21 19:17:21 717
原创 cuda实例——简单调用核函数
#include "cublas_v2.h"#include "time.h"#include using namespace std;__global__ void add(int a, int b, int *c){*c = a + b;}//核函数int main(void){int c;int *dev_c;cudaMalloc( (vo
2016-09-21 11:50:41 3096
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人