C++ 求轮廓的厚度
我有一个使用C++ 求轮廓的厚度,c++,opencv,C++,Opencv,我有一个使用findContours函数的程序,我得到的结果是: 我的问题是:有没有办法不使用houghlines方法就获得这些条的厚度?您还可以使用cv::reduce方法对行中所有非零像素进行求和,COL也是如此。你会得到两个直方图。最大值将包含您的行坐标 您需要将其与标志CV_REDUCE_SUM或CV_REDUCE_AVG一起使用
findContours
函数的程序,我得到的结果是:
我的问题是:有没有办法不使用
houghlines
方法就获得这些条的厚度?您还可以使用cv::reduce方法对行中所有非零像素进行求和,COL也是如此。你会得到两个直方图。最大值将包含您的行坐标
您需要将其与标志CV_REDUCE_SUM或CV_REDUCE_AVG一起使用