09 2011 档案
摘要:在OpenCV中文论坛上很多人问到这样的问题,如何对图像的不规则区域设置ROI,即设置敏感区域,以用来做相关的图像处理。我将根据自己的点点经验,在此进行简单的归纳。对图像的不规则区域设置ROIOpenCV自带的函数cvSetImageROI( IplImage* image, CvRect rect )只能设置矩形的敏感区域,而实际图像处理中遇到的处理对象都是非矩形的不规则形状,此时用cvSetImageROI( IplImage* image, CvRect rect )显然达不到目的。我们可以用以下操作进行代替。//-------------------------------------
阅读全文
摘要:1:switch()后必须是整形表达式,c语言把字符当成整形,所以可以处理字符,但是浮点型和字符串不可以2:char str = “xiaobo” sizeof(str)为7 有\0的长度3:http://blog.csdn.net/Veini/article/details/56338744:当数组作为函数的形式参数时,可以(而且是通常情况下)不说明数组的长度,例如 int fun(int a[ ]);当需要知道数组的长度时,需要另外一个参数指明其长度void fun(int a[])
{ int n = sizeof(a);//输出4 a[0] printf("%d",
阅读全文
摘要:源自《c语言深度剖析》指针和数组的对比区别:1:存储的内容指针:保存数据的地址,任何存入指针变量p的值都会被当做地址来处理,p本身的地址,由编译器另外存储,存储在哪里 我们并不知道数组:保存数据,数组名a代表的是数组首元素的首地址,&a是整个数组的首地址,即这个对象的地址,a本身的地址由编译器另外存储,存在哪里我们并不知道2:访问数据的方式:----------------------------------------------------------------------------------------------------------------------------
阅读全文
摘要:1:字符串字面量char *p;p = "abc"// p指向字符串第一个字符char ch;ch = “abc”[1];//字符串字面量添加下标,c语言允许给指针添加下标只包含一个字符的字符串字面量不同于字符常量,字符串字面量“a”是用来指针来表示,字符常量 用整数表示(字符的ASCII值)2,字符串的输出printf 和 putschar str[ ] = "I am a student";printf("%s",str);printf("%.3s\n",str);puts(str) // puts在输出结束后
阅读全文
浙公网安备 33010602011771号