• 大小: 3.9MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-31
  • 语言: 其他
  • 标签: 图像  二值化  

资源简介

利用形心计算公式,通过像素值遍历,求出形心

资源截图

代码片段和文件信息

#include
using namespace std;
#include 
#include
CvPoint GetCenterPoint(IplImage *src);
void main()
{
IplImage *src;
src=cvLoadImage(“src.jpg“-1);
CvPoint CenterPoint;
CenterPoint=GetCenterPoint(src);
cout<<“CenterPoint.x: “ < cvCircle(srcCenterPoint3CV_RGB(02550)183 );
cvNamedWindow(“Center“CV_WINDOW_AUTOSIZE);
cvShowImage(“Center“src);
cvWaitKey(-1);
cvDestroyWindow(“Center“);
cvReleaseImage(&src);
}
CvPoint GetCenterPoint(IplImage *src)
{
int ij;
int x0=0y0=0sum=0;
CvPoint center;
CvScalar pixel;
for (i=0;iwidth;i++)
for(j=0;jheight;j++)
{
pixel=cvGet2D(srcji);
if(pixel.val[0]==1)
{
x0=x0+i;
y0=y0+j;
sum=sum+1;
}
}
center.x=x0/sum;
center.y=y0/sum;
return center;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-03-16 22:41  MyOpencvGetCenter\
     目录           0  2013-03-16 22:40  MyOpencvGetCenter\Debug\
     文件       41472  2013-03-16 22:22  MyOpencvGetCenter\Debug\MyOpencvGetCenter.exe
     文件      411428  2013-03-16 22:22  MyOpencvGetCenter\Debug\MyOpencvGetCenter.ilk
     文件     1313792  2013-03-16 22:22  MyOpencvGetCenter\Debug\MyOpencvGetCenter.pdb
     目录           0  2013-03-16 22:40  MyOpencvGetCenter\MyOpencvGetCenter\
     目录           0  2013-03-16 22:40  MyOpencvGetCenter\MyOpencvGetCenter\Debug\
     文件        8002  2013-03-16 22:22  MyOpencvGetCenter\MyOpencvGetCenter\Debug\BuildLog.htm
     文件         663  2013-03-16 22:21  MyOpencvGetCenter\MyOpencvGetCenter\Debug\MyOpencvGetCenter.exe.embed.manifest
     文件         728  2013-03-16 22:21  MyOpencvGetCenter\MyOpencvGetCenter\Debug\MyOpencvGetCenter.exe.embed.manifest.res
     文件         621  2013-03-16 22:22  MyOpencvGetCenter\MyOpencvGetCenter\Debug\MyOpencvGetCenter.exe.intermediate.manifest
     文件      120295  2013-03-16 22:22  MyOpencvGetCenter\MyOpencvGetCenter\Debug\MyOpencvGetCenter.obj
     文件          65  2013-03-16 22:22  MyOpencvGetCenter\MyOpencvGetCenter\Debug\mt.dep
     文件      814080  2013-03-16 22:22  MyOpencvGetCenter\MyOpencvGetCenter\Debug\vc90.idb
     文件      913408  2013-03-16 22:22  MyOpencvGetCenter\MyOpencvGetCenter\Debug\vc90.pdb
     文件         879  2013-03-16 22:23  MyOpencvGetCenter\MyOpencvGetCenter\MyOpencvGetCenter.cpp
     文件        4080  2013-03-16 22:18  MyOpencvGetCenter\MyOpencvGetCenter\MyOpencvGetCenter.vcproj
     文件        1427  2013-03-16 22:22  MyOpencvGetCenter\MyOpencvGetCenter\MyOpencvGetCenter.vcproj.WINDOWS-5H3V1UB.Administrator.user
     文件        3836  2013-03-16 22:16  MyOpencvGetCenter\MyOpencvGetCenter\src.jpg
     文件    10808320  2013-03-16 22:41  MyOpencvGetCenter\MyOpencvGetCenter.ncb
     文件         917  2013-03-16 21:31  MyOpencvGetCenter\MyOpencvGetCenter.sln
     文件        8704  2013-03-16 21:59  MyOpencvGetCenter\MyOpencvGetCenter.suo

评论

共有 条评论