Opencv
文章平均质量分 77
xxx134617
这个作者很懒,什么都没留下…
展开
-
Learning OpenCV第十一章(1)
十一 摄像机模型与标定 一.简介 1.发光源发出射线,穿过空间照射在物体上形成光线,物体表面吸收掉大多射线,只剩下一小部分 被人眼或者摄像机察觉,被视网膜或者图像采集器吸收。 2.摄像机的标定过程给出了摄像机的几何模型以及透镜的畸变模型,这两个模型给出了摄像机的内参数, 通过这两个模型可以矫正透镜畸变。 3.单应变换(Homography transformation):描述摄像机基本原创 2012-03-30 15:38:38 · 1549 阅读 · 0 评论 -
Learning Opencv第二章(2)
1.矩阵数据的存取 (1)简单的方法: 利用宏CV_MAT_ELEM()传入四个参数,矩阵、数据类型、列号、行号,返回一个指定的元素。 CvMat* mat = cvCreateMat( 5, 5, CV_32FC1 ); float element_3_2 = CV_MAT_ELEM( *ma原创 2012-03-15 14:08:38 · 533 阅读 · 0 评论 -
Learning Opencv第二章
1.第一个例子:读取图片并显示: #include "highgui.h" //包含图片视频读取与显示的库 #include "cv.h" int main( int argc, char* argv[]) { argv[1]="/home/xxx/desktop/截图.png"; IplImage *img = cvLoadImage( argv[1]原创 2012-03-14 21:54:10 · 982 阅读 · 0 评论 -
Learning Opencv第三章(1)
1.Opencv2.3.1的基本数据类型定义在: ../OpenCV-2.3.1/modules/core/include/opencv2/core/types_c.h中。 2.基本数据类型 (1)CvPoint、CvPoint2D32f、CvPoint3D32f定义如下: typedef struct CvPoint原创 2012-03-14 23:44:40 · 709 阅读 · 0 评论 -
Learning Opencv第三章(3)IplImage数据类型
1.ImlImage数据结构 typedef struct _IplImage { int nSize; /* sizeof(IplImage) */ int ID; /* version (=0)*/ int nChannels; /*原创 2012-03-15 15:41:46 · 914 阅读 · 0 评论 -
Learning OpenCV第三章--一些函数
1.矩阵和图像的基本操作 一些很有用的函数: (1)cvAbs, cvAbsDiff, and cvAbsDiffS /*Absolute value of all elements in an array*/ void cvAbs(const CvArr* src, CvArr* dst);原创 2012-03-20 21:34:43 · 608 阅读 · 0 评论 -
Smooth 函数 平滑处理函数 OpenCV
OpenCV Smooth 函数 各种方法的图像平滑 void cvSmooth( const CvArr* src, CvArr* dst, int smoothtype=CV_GAUSSIAN, int param1=3, int param2=0, double param3=0 ); src输入图像.dst输出图像.smoothtype平滑方法: CV_BLUR_NO_转载 2012-04-16 19:22:31 · 7026 阅读 · 0 评论