如何用opencv对一本书边缘识别
3个回答
展开全部
img=cvLoadImage(argv[1]);
IplImage* gray=cvcreateImage(cvgetsize(img),8,1);
IplImage* edge=cvcreateImage(cvgetsize(img),8,1);
cvCvtColor(img,gray,CV_BGR2Gray);
cvCanny(gray,edge,60,255,3);
得到的Edge就是图像的边缘,在函数cvCanny中,可以自己调节阈值来查看边缘的效果。
IplImage* gray=cvcreateImage(cvgetsize(img),8,1);
IplImage* edge=cvcreateImage(cvgetsize(img),8,1);
cvCvtColor(img,gray,CV_BGR2Gray);
cvCanny(gray,edge,60,255,3);
得到的Edge就是图像的边缘,在函数cvCanny中,可以自己调节阈值来查看边缘的效果。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询