满意答案
kfc479
推荐于 2017.11.26
采纳率:54% 等级:12
已帮助:6454人
同学,你这个标题和内容完全是两个问题了。光实现坐标值输出简单的很
p_iplImg=cvLoadImage(p_cImgName,1); //p_iplImg表示轮廓图
前提为二值图 ,不是二值图中间请加二值化
for (int i=0;iheight;i++)
{
for (int j=0;jwidthStep;j++)
{
if (p_iplImg->imageData[i*p_iplImg->widthStep+j] == 255)
{
cout << "坐标为 " << i << j <
}
}
}
想用这个轮廓把原来JPG彩色图像中的物体圈出来,并且把原图像背景变成白