资源简介
查找二值图像最大连通区域,返回连通域的矩形框
代码片段和文件信息
#include “cv.h“
#include “cxcore.h“
#include “highgui.h“
CvRect FindMaxContour(IplImage *pImg)
{
IplImage* pContourImg = NULL;
CvMemStorage * storage = cvCreateMemStorage(0);
CvSeq * contour = 0;
CvSeq *contmax = 0;
int mode = CV_RETR_EXTERNAL;
int areamaxArea = 10;//设面积最大值大于10Pixel
CvRect aRect;
cvFindContours( pImg storage &contour sizeof(CvContour)mode CV_CHAIN_APPROX_SIMPLE cvPoint(00));
for(;contour;contour = contour->h_next)
{
area = fabs(cvContourArea( contour CV_WHOLE_SEQ )); //获取当前轮廓面积
//printf(“area == %d\n“ area);
if(area > maxArea)
{
contmax = contour;
maxArea = area;
}
}
aRect = cvBoundingRect( contmax 0 );
return aRect;
}
int main( int argc char** argv )
{
//声明IplImage指针
IplImage* pI
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-11-29 13:21 查找二值图像最大连通区域\
目录 0 2012-07-18 10:41 查找二值图像最大连通区域\debug\
文件 40960 2012-07-18 10:40 查找二值图像最大连通区域\debug\image_readandshow.exe
文件 492448 2012-07-18 10:40 查找二值图像最大连通区域\debug\image_readandshow.ilk
文件 1289216 2012-07-18 10:40 查找二值图像最大连通区域\debug\image_readandshow.pdb
目录 0 2012-07-18 10:41 查找二值图像最大连通区域\image_readandshow\
文件 916 2012-05-24 10:33 查找二值图像最大连通区域\image_readandshow.sln
文件 30208 2012-10-12 11:25 查找二值图像最大连通区域\image_readandshow.suo
文件 1439 2012-07-18 09:25 查找二值图像最大连通区域\image_readandshow\11.cpp
文件 589878 2012-07-17 16:22 查找二值图像最大连通区域\image_readandshow\black.jpg
目录 0 2012-07-18 10:41 查找二值图像最大连通区域\image_readandshow\Debug\
文件 104615 2012-07-18 10:40 查找二值图像最大连通区域\image_readandshow\Debug\11.obj
文件 13068 2012-07-18 10:40 查找二值图像最大连通区域\image_readandshow\Debug\BuildLog.htm
文件 255083 2012-07-17 10:00 查找二值图像最大连通区域\image_readandshow\Debug\ImageReadAndShow.obj
文件 403 2012-07-17 10:00 查找二值图像最大连通区域\image_readandshow\Debug\image_readandshow.exe.em
文件 468 2012-07-17 10:00 查找二值图像最大连通区域\image_readandshow\Debug\image_readandshow.exe.em
文件 385 2012-07-18 10:40 查找二值图像最大连通区域\image_readandshow\Debug\image_readandshow.exe.intermediate.manifest
文件 69 2012-07-18 10:40 查找二值图像最大连通区域\image_readandshow\Debug\mt.dep
文件 195260 2012-07-17 10:00 查找二值图像最大连通区域\image_readandshow\Debug\Saliency.obj
文件 1027072 2012-07-18 10:40 查找二值图像最大连通区域\image_readandshow\Debug\vc80.idb
文件 765952 2012-07-18 10:40 查找二值图像最大连通区域\image_readandshow\Debug\vc80.pdb
文件 4615 2012-07-17 16:21 查找二值图像最大连通区域\image_readandshow\image_readandshow.vcproj
文件 1444 2012-10-12 11:25 查找二值图像最大连通区域\image_readandshow\image_readandshow.vcproj.MICROSOF-CD132E.Administrator.user
目录 0 2012-07-18 10:41 查找二值图像最大连通区域\image_readandshow\Imgs\
文件 14715 2012-07-17 10:26 查找二值图像最大连通区域\image_readandshow\Imgs\11.JPG
文件 14766 2012-07-16 17:24 查找二值图像最大连通区域\image_readandshow\Imgs\2895444_13017985637u76.jpg
文件 27870 2012-07-17 10:26 查找二值图像最大连通区域\image_readandshow\Imgs\2895444_13017985637u76.jpg.saliency.jpg
文件 88762 2012-07-12 17:55 查找二值图像最大连通区域\image_readandshow\Imgs\new.jpg
文件 69330 2012-07-17 10:26 查找二值图像最大连通区域\image_readandshow\Imgs\new.jpg.saliency.jpg
文件 75038 2012-07-17 10:26 查找二值图像最大连通区域\image_readandshow\Imgs\new.jpg.saliency.jpg.saliency.jpg
- 上一篇:Tesseract-OCR相关资料
- 下一篇:c++ 虹膜识别代码
相关资源
- VC基本图像处理源码集
- opencv 动物识别
- visual c++数字图像模式识别技术详解
- Learning OpenCV3 英文版
- OpenCV实现移动跟踪非常简单
- 通过图像实现Z轴定位(opencv)
- sift算法的C源码(网上唯一原创版本不
- c++ 图像处理(旋转、水平镜像等)
- 学习OpenCV(中文版)
- 基于mfc的视频中的几何图形检测
- opencv交通标志识别程序
- 基于OpenCV的车牌识别c++
- 大华相机MFC抓取图片显示
- Opencv:基于MFC 对话框 摄像头采集视频
- 《Visual C++数字图像处理开发入门与编
- MFC和openCV看图小程序
- 精通Visual C++图像处理编程第3版_周长
- JPEG图像压缩c语言算法
- PatchMatch图像修复算法opencv和C++版)
- C++下使用OpenCV实现人脸检测
- C++/OpenCV2.4.xx印刷数字精确识别源码
- 精通Visual C++图像处理编程(第二版)
- opencvsharp-20个
- c++图像处理编程
- 基于Opencv的相机操作代码
- Visual C++数字图像处理(第二版)PDF
- Learning OpenCV3 Computer Vision in C++ with t
- MFC Opencv显示图片,图片类型为Mat
- OpenCV人脸识别实例源码142702
- 疲劳检测vc++和opencv编程源代码
评论
共有 条评论