有大佬帮忙解决下吗,识别这个轮廓了 想得出轮廓上每个像素点的
opencv吧
全部回复
仅看楼主
level 4
有大佬帮忙解决下吗,识别这个轮廓了 想得出轮廓上每个像素点的xy坐标。[小乖][小乖][小乖]
2019年04月11日 10点04分 1
level 13
遍历轮廓线么
2019年04月11日 11点04分 2
对的
2019年04月11日 12点04分
level 1
findContours()
2019年04月12日 02点04分 3
就是用了这个找到轮廓的。现在想将轮廓每个点的坐标弄出来
2019年04月12日 02点04分
level 1
遍历contours的每个点,都存在vector里
2019年04月26日 14点04分 4
level 2
//定义变量
vector<vector<Point>>contours;
vector<Vec4i>hierarchy;
grayImage = grayImage > 100;
findContours(grayImage, contours, hierarchy, CV_RETR_CCOMP, CV_CHAIN_APPROX_SIMPLE); //绘制轮廓图
dstImage = Mat::zeros(grayImage.size(), CV_8UC3);
for (int i = 0; i < hierarchy.size(); i++)
{
Scalar color = Scalar(rand() % 255, rand() % 255, rand() % 255);
drawContours(dstImage, contours, i, color, CV_FILLED, 8, hierarchy);
}
imshow("轮廓图", dstImage);
waitKey(0);
坐标不就是存在contours中的吗,直接遍历就行了
2019年04月29日 07点04分 5
level 1
你好,这个问题解决了没啊
2022年03月11日 06点03分 6
1