2013年3月20日

OpenCV第三章练习5-7

摘要: // 第五题#include <opencv/cv.h>#include <opencv/highgui.h>int main(int argc, char **argv){ int i,j; IplImage *img = cvCreateImage(cvSize(210,210), 8, 1); cvSetZero(img); for(i = 0;i<10; i++) { cvSetImageROI(img, cvRect(i*10, i*10, img->width-2*i*10, img->height-2*i*10)); cv... 阅读全文

posted @ 2013-03-20 23:29 suwen 阅读(208) 评论(0) 推荐(0) 编辑

OpenCV第三章练习1-4

摘要: http://www.opencv.org.cn/forum/viewtopic.php?f=1&t=13986http://www.opencv.org.cn/forum/viewtopic.php?f=10&t=11924&p=43041&hilit=%E5%85%8B%E9%9A%86%E5%87%BD%E6%95%B0&sid=2e3569e3374cc51cf28be59bec0cb11d#p43041// 第一题 float f = -15.03f; int j = cvRound(f); // 四舍五入 CvRNG rng= cvRNG(- 阅读全文

posted @ 2013-03-20 23:20 suwen 阅读(199) 评论(0) 推荐(0) 编辑

经典位运算收集

摘要: 收集在各个开源项目中遇到的经典的位运算代码:types_c.h/* min & max without jumps */#define CV_IMIN(a, b) ((a) ^ (((a)^(b)) & (((a) < (b)) - 1)))/* 若a<b,则 ((a) < (b)) - 1) = 1 - 1 = 0, ((a)^(b)) & 0 = 0, (a) ^ 0 = a 所以返回a; 若a>b,则((a) < (b)) - 1) = 0 - 1 = -1,假设类型为int,则结果为0xffff ((a)^(b)) & 0x 阅读全文

posted @ 2013-03-20 16:03 suwen 阅读(177) 评论(0) 推荐(0) 编辑

导航