opencv主要函数介绍

opencv主要函数介绍

ID:16717035

大小:35.50 KB

页数:5页

时间:2018-08-24

opencv主要函数介绍_第1页
opencv主要函数介绍_第2页
opencv主要函数介绍_第3页
opencv主要函数介绍_第4页
opencv主要函数介绍_第5页
资源描述:

《opencv主要函数介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、4.1OpenCV主要函数介绍1)cvLoadImage从文件中读取图像IplImage*cvLoadImage(constchar*filename,intflags=CV_LOAD_IMAGE_COLOR);函数cvLoadImage从指定文件读入图像,返回读入图像的指针。其中filename是要被读入的文件的文件名;flags指定读入图像的颜色和深度。2)cvSaveImage保存图像到文件intcvSaveImage(constchar*filename,constCvArr*image);函数cvSaveImage保存图像到指定文件。其中filename保存文件

2、名。image要保存的图像。图像格式的的选择依赖于filename的扩展名,只有8位单通道或者3通道(通道顺序为'BGR')可以使用这个函数保存。3)cvQueryFrame从摄像头或者文件中抓取并返回一帧IplImage*cvQueryFrame(CvCapture*capture);函数cvQueryFrame从摄像头或者文件中抓取一帧,然后解压并返回这一帧。这个函数仅仅是函数cvGrabFrame和函数cvRetrieveFrame在一起调用的组合。返回的图像不可以被用户释放或者修改。其中capture视频获取结构。。4)cvCaptureFromCAM初始化摄像头

3、CvCapture*cvCaptureFromCAM(intindex);函数cvCaptureFromCAM给从摄像头的视频流分配和初始化CvCapture结构。其中index要使用的摄像头索引。如果只有一个摄像头或者用哪个摄像头也无所谓,那使用参数-1应该便可以。5)cvHaarDetectObjects用来检测图像中的人脸区域CVAPI(CvSeq*)cvHaarDetectObjects(constCvArr*image,CvHaarClassifierCascade*cascade,CvMemStorage*storage,doublescale_factorC

4、V_DEFAULT(1.1),intmin_neighborsCV_DEFAULT(3),intflagsCV_DEFAULT(0),CvSizemin_sizeCV_DEFAULT(cvSize(0,0)),CvSizemax_sizeCV_DEFAULT(cvSize(0,0)));用于快速检测人脸区域,便于提取得到人脸数据。其中image为被检图像,cascade为haar分类器级联的内部标识形式,storage为otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirector

5、ofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountyparty

6、CommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand用来存储检测到的一序列候选目标矩形框的内存区域,scale_factor在前后两次相继的扫描中,搜索窗口的比例系数,例如1.1指将搜索窗口依次扩大10%,min_neighbors为构成检测目标的相邻矩形的最小个数(缺省-1),flags为操作方式,min_size为检测窗口的最小尺寸。缺省的情况下被设为分类器训练时采用的样本尺寸(人脸检测中缺省大小是~20×20)。6)cvRectangle绘制矩形CVAPI(void)

7、cvRectangle(CvArr*img,CvPointpt1,CvPointpt2,CvScalarcolor,intthicknessCV_DEFAULT(1),intline_typeCV_DEFAULT(8),intshiftCV_DEFAULT(0));绘制出检测到人脸区域并显示,便于使用者观看是否检测出人脸,。其中img为图像,pt1--矩形的一个顶点,pt2--矩形对角线上的另一个顶点,color--线条颜色(RGB)或亮度(灰度图像)(grayscaleimage),thickness--组成矩形的线条的粗细

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。