没有合适的资源?快使用搜索试试~ 我知道了~
霍夫圆检测代码.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 192 浏览量
2022-06-21
13:46:03
上传
评论
收藏 58KB PDF 举报
温馨提示
试读
2页
霍夫圆检测代码.pdf霍夫圆检测代码.pdf霍夫圆检测代码.pdf霍夫圆检测代码.pdf霍夫圆检测代码.pdf霍夫圆检测代码.pdf霍夫圆检测代码.pdf霍夫圆检测代码.pdf
资源详情
资源评论
资源推荐
#include<cv.h>
#include<highgui.h>
#include<math.h>
int main(int argc,char**argv)
{
IplImage*img;
if(argc==2&&(img=cvLoadImage(argv[1],1))!=0)
{
IplImage* gray=cvCreateImage(cvGetSize(img),8,1);
CvMemStorage* storage=cvCreateMemStorage(0);
cvCvtColor(img,gray,CV_BGR2GRAY);
cvSmooth(gray,gray,CV_GAUSSIAN,9,9);
CvSeq*
circles=cvHoughCircles(gray,storage,CV_HOUGH_GRADIENT,2,gray->height/4,200,100);
int i;
for(i=0;i<circles->total;i++)
{
float* p=(float*)cvGetSeqElem(circles,i);
cvCircle(img,cvPoint(cvRound(p[0]),cvRound(p[1])),3,CV_RGB(0,255,0),-1,8,0);
cvCircle(img,cvPoint(cvRound(p[0]),cvRound(p[1])),cvRound(p[2]),CV_RGB(255,0,0),3,8,0);
}
cvNamedWindow("circles",1);
cvShowImage("circles",img);
cvWaitKey(0);
}
}
return 0;
#include <cv.h>
#include <highgui.h>
#include <math.h>
int main(int argc,char**argv)
{
IplImage*img;
if(argc==2&&(img=cvLoadImage(argv[1],1))!=0)
{
IplImage* gray=cvCreateImage(cvGetSize(img),8,1);
CvMemStorage* storage=cvCreateMemStorage(0);
cvCvtColor(img,gray,CV_BGR2GRAY);
cvSmooth(gray,gray,CV_GAUSSIAN,9,9);
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0